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 <>
Pushed By:	gdt
Date:		Fri Nov 5 20:42:25 2021 -0400
Changeset:	10572fe76074f9feaa1dd48c5b4866380d778299

Modified Files:

Log Message:
guile30: Explain PaX issue during build.

To see a diff of this commit:;a=commitdiff;h=10572fe76074f9feaa1dd48c5b4866380d778299

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

 guile30/Makefile | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

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/"
-# \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.
 .include "../../devel/gmp/"

Home | Main Index | Thread Index | Old Index