Re: make test fail on riscv64 (was: RE26 testing call #1 (2.6.4))
Michael Ströder <[email protected]> Fri, 18 Nov 2022 16:24:09 +0100
| Newsgroups | gmane.network.openldap.devel |
|---|---|
| Message-ID | <[email protected]> |
On 11/18/22 14:35, Howard Chu wrote: > Michael Str=C3=B6der 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:st= roeder:openldap26/openSUSE_Factory_RISCV/riscv64/openldap-ms/_log >=20 > I don't have permissions on the box to install some of the dev librarie= s. 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=20 failed before I introduced this. AFAICT the OBS builds are always run on temporarily spawned VMs (IIRC=20 qemu-kvm), not only containers. For most platforms the VMs are spawned=20 on real native hardware (e.g. ARM and S/390). I have to ask OBS folks=20 whether that's also true for riscv64. Also the OBS builds including make test on the various platforms are=20 spawned from the very same .spec file: https://build.opensuse.org/package/show/home:stroeder:branches:home:stroe= der:openldap26/openldap-ms Currently riscv64 is blocked by rebuilds of other dependencies. Maybe=20 those rebuilds will fix an issue. Let's see... Ciao, Michael.