Manuel Giraud <man...@ledu-giraud.fr> writes: > Jeremie Courreges-Anglas <j...@wxcvbn.org> writes: > >>>> +-LINKFLAGS = -g >>>> ++LINKFLAGS = -g -Wl,-z,wxneeded >>> >>> It's a mystery to me why this should be needed. If the build calls >>> cc(1) to perform the linking, why isn't the USE_WXNEEDED wrapper >>> picked up? >> >> Correct, this is not needed. Just disabling the failing test was enough >> to fix packaging. I have committed that part. sbcl then works and can >> be used with the usual CL software out there. > > Oups, I made a patch for it upstream. But I don't think it matters since > it permits to build on OpenBSD outside the ports infrastructure. No?
Correct. But remember that -z wxneeded is only a workaround. What we are trying to do in the long run is to get this kind of software to avoid W^X violations completely. This is the actual issue that someone(tm) should bring up with upstream. -- jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF DDCC 0DFA 74AE 1524 E7EE