Michael Ströder wrote:
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?
I was talking about cfarm.
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.
Your log clearly shows the build is running under a QEMU VM.
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...
I suggest you examine the slap*.log files in the testrun directory for any error messages. A lot better than guessing.
Ciao, Michael.