pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
guile30: Explain PaX issue during build.
Module Name: pkgsrc-wip
Committed By: Greg Troxel <gdt%lexort.com@localhost>
Pushed By: gdt
Date: Fri Nov 5 20:42:25 2021 -0400
Changeset: 10572fe76074f9feaa1dd48c5b4866380d778299
Modified Files:
guile30/Makefile
Log Message:
guile30: Explain PaX issue during build.
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=10572fe76074f9feaa1dd48c5b4866380d778299
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
guile30/Makefile | 7 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)
diffs:
diff --git a/guile30/Makefile b/guile30/Makefile
index 5a0ad31e11..d4b0ad4aeb 100644
--- a/guile30/Makefile
+++ b/guile30/Makefile
@@ -69,9 +69,10 @@ post-configure:
${ECHO} '#define FLEXIBLE_ARRAY_MEMBER /**/' >> ${WRKSRC}/config.h
.include "../../mk/pax.mk"
-# \todo Mark the guile with paxctl +m after it is built but before
-# it is used in the build.
-# \todo Make this actually work; manual paxctl +m after install does.
+# Guile's build uses the just-built guile. With pax enabled, the build
+# fails and after
+# paxctl +m work/guile-3.0.7/libguile/.libs/guile
+# it succeeds. This needs to be patched into the build.
NOT_MPROTECT_SAFE+= ${GUILE_PREFIX}/bin/guile
.include "../../devel/gmp/buildlink3.mk"
Home |
Main Index |
Thread Index |
Old Index