On Thu, Dec 02, 2021 at 02:58:52PM +0100, Florian Weimer wrote:
* Daniel P. Berrangé:
>
> The same srpm builds fine in F35 build roots, but fails in F36 build
> roots with bizarre make errors. make appears to "loose" a bunch of
> the rules in the makefile, despite them still actually existing when
> I dump a copy of the makefile contents immediately before running
> make. It is as if it sees only partial or corrupt content for the
> makefile when it reads it.
Welcome to the club:
[F36] OpenJDK fails to build (in virtualized env like koji builders)
<
https://bugzilla.redhat.com/show_bug.cgi?id=2026399>
I'm beginning to suspect a bug in the glibc string functions. 8-(
I've been staring at the assembler code for a bit, but I don't see it.
If anyone else is seeing wierd build failures in F36 rawhide,
I'd encourage trying to set this env variable in the specfile
as a temporary workaround:
export GLIBC_TUNABLES=glibc.cpu.hwcaps=-AVX512VL
This has allowed EDK2 to build successfully.
Regards,
Daniel
--
|:
https://berrange.com -o-
https://www.flickr.com/photos/dberrange :|
|:
https://libvirt.org -o-
https://fstop138.berrange.com :|
|:
https://entangle-photo.org -o-
https://www.instagram.com/dberrange :|