+Cc Joshua Christian Weisgerber <[email protected]> writes:
> Solène Rapenne: > >> with the following patch, sbcl build and don't die because of W^X >> violation > > The patch was mangled. Can you please resend? I had discussed this Solène and said there was no need to resend since I don't think fixing wxneeded problems and updating to a newer version is reasonable. >> +-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. The error is basically "mprotect: Operation not supported". This could indicate that the test tries to run an sbcl dumped executable that isn't properly annotated. Another hypothesis is that the fork(2) involved in the test messes up stuff. I didn't investigate further. Solène: thanks! -- jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF DDCC 0DFA 74AE 1524 E7EE
