aboutsummaryrefslogtreecommitdiffstats
path: root/chapter08
diff options
context:
space:
mode:
authorBruce Dubbs <bdubbs@linuxfromscratch.org>2021-08-09 14:17:48 -0500
committerBruce Dubbs <bdubbs@linuxfromscratch.org>2021-08-09 14:17:48 -0500
commitcf5da2558f995c227d83d99daf25fb63afca8fa0 (patch)
tree3172b45b571dd1b2f88a3204b7538917e53ec83d /chapter08
parent58ccce58b6706de1af499e393042f7c7571623a3 (diff)
parentc3f8922b5066202f06d29bc667ea6f08a598685d (diff)
Merge branch 'trunk' of git.linuxfromscratch.org:lfs into trunk
Diffstat (limited to 'chapter08')
-rw-r--r--chapter08/libffi.xml15
1 files changed, 14 insertions, 1 deletions
diff --git a/chapter08/libffi.xml b/chapter08/libffi.xml
index aaba5ce3e..1c93a7df4 100644
--- a/chapter08/libffi.xml
+++ b/chapter08/libffi.xml
@@ -55,7 +55,7 @@
<screen><userinput remap="configure">./configure --prefix=/usr \
--disable-static \
--with-gcc-arch=native \
- --disable-exec-static-tramp </userinput></screen>
+ --disable-exec-static-tramp</userinput></screen>
<variablelist>
<title>The meaning of the configure option:</title>
@@ -74,6 +74,19 @@
</listitem>
</varlistentry>
+ <varlistentry>
+ <!-- To editors: remove it when downstreams are properly
+ fixed. -->
+ <term><parameter>--disable-exec-static-tramp</parameter></term>
+ <listitem>
+ <para>Disable static trampoline support. It's a new security
+ feature in libffi, but some BLFS packages (notably
+ <application>GJS</application> and
+ <application>gobject-introspection</application>) have not been
+ adapted for it.</para>
+ </listitem>
+ </varlistentry>
+
</variablelist>
<para>Compile the package:</para>