diff options
author | Xi Ruoyao <xry111@mengyan1223.wang> | 2021-08-09 09:34:23 +0800 |
---|---|---|
committer | Xi Ruoyao <xry111@mengyan1223.wang> | 2021-08-09 09:34:23 +0800 |
commit | c3f8922b5066202f06d29bc667ea6f08a598685d (patch) | |
tree | fa6af6aaf9115749682117e7f52563cf0d0ca2a1 /chapter08 | |
parent | 3ba82a8a1f8020631d8c8e7dd9a4a3ea4a77150d (diff) |
libffi: document --disable-exec-static-tramp
Diffstat (limited to 'chapter08')
-rw-r--r-- | chapter08/libffi.xml | 15 |
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> |