On 11/18/22 14:35, Howard Chu wrote:
Michael Ströder wrote:
Could you please have a short look at the build log in OBS and watch out for the compiler options used? They use many of the build hardening options: >> https://build.opensuse.org/public/build/home:stroeder:branches:home:stroeder...
I don't have permissions on the box to install some of the dev libraries.
Are you referring to OBS or cfarm.tetaneutral.net?
You could alter the .spec file to install additional tools and libs.
Are you sure systemd is working on your build machine?
Are you concerned about --with-systemd in my .spec file? The build also failed before I introduced this.
AFAICT the OBS builds are always run on temporarily spawned VMs (IIRC qemu-kvm), not only containers. For most platforms the VMs are spawned on real native hardware (e.g. ARM and S/390). I have to ask OBS folks whether that's also true for riscv64.
Also the OBS builds including make test on the various platforms are spawned from the very same .spec file:
https://build.opensuse.org/package/show/home:stroeder:branches:home:stroeder...
Currently riscv64 is blocked by rebuilds of other dependencies. Maybe those rebuilds will fix an issue. Let's see...
Ciao, Michael.