Re: make test fail on riscv64 (was: RE26 testing call #1 (2.6.4))
Howard Chu <[email protected]> Fri, 18 Nov 2022 17:41:04 +0000
| Newsgroups | gmane.network.openldap.devel |
|---|---|
| Message-ID | <[email protected]> |
Michael Str=C3=B6der wrote: > 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:s= troeder:openldap26/openSUSE_Factory_RISCV/riscv64/openldap-ms/_log >> >> I don't have permissions on the box to install some of the dev librari= es. >=20 > Are you referring to OBS or cfarm.tetaneutral.net? I was talking about cfarm. >=20 > You could alter the .spec file to install additional tools and libs. >=20 >> Are you sure systemd is working on your build machine? >=20 > Are you concerned about --with-systemd in my .spec file? The build also= failed before I introduced this. >=20 > AFAICT the OBS builds are always run on temporarily spawned VMs (IIRC q= emu-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 a= lso true for riscv64. Your log clearly shows the build is running under a QEMU VM. >=20 > Also the OBS builds including make test on the various platforms are sp= awned from the very same .spec file: >=20 > https://build.opensuse.org/package/show/home:stroeder:branches:home:str= oeder:openldap26/openldap-ms >=20 > Currently riscv64 is blocked by rebuilds of other dependencies. Maybe t= hose rebuilds will fix an issue. Let's see... I suggest you examine the slap*.log files in the testrun directory for an= y error messages. A lot better than guessing. >=20 > Ciao, Michael. >=20 --=20 -- Howard Chu CTO, Symas Corp. http://www.symas.com Director, Highland Sun http://highlandsun.com/hyc/ Chief Architect, OpenLDAP http://www.openldap.org/project/