pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: pkg/52444 (security/libgcrypt 1.8.0 fails to build on evbarmv6hf (Raspberry Pi B+))



Synopsis: security/libgcrypt 1.8.0 fails to build on evbarmv6hf (Raspberry Pi B+)

State-Changed-From-To: open->feedback
State-Changed-By: riastradh%NetBSD.org@localhost
State-Changed-When: Thu, 06 Jul 2023 10:09:23 +0000
State-Changed-Why:
Is this still an issue?  I suspect the problem is that the netbsd-7
compiler was too old to recognize `.arch armv8-a' or `.fpu
crypto-neon-fp-armv8' together with `.arm' to make the rbit instruction
available in the assembler.  This logic is all gated on runtime CPU
feature detection anyway, so it shouldn't matter what ABI (earmv6hf)
your userland was built for.  I tested with a netbsd-10 compiler set to
`-march=armv6 -mfpu=neon' assembling an rbit instruction after the same
.arch/.fpu/.arm directives, and it worked fine.





Home | Main Index | Thread Index | Old Index