diff options
Diffstat (limited to 'chapter08')
-rw-r--r-- | chapter08/autoconf.xml | 4 | ||||
-rw-r--r-- | chapter08/bash.xml | 4 | ||||
-rw-r--r-- | chapter08/coreutils.xml | 4 | ||||
-rw-r--r-- | chapter08/texinfo.xml | 8 |
4 files changed, 12 insertions, 8 deletions
diff --git a/chapter08/autoconf.xml b/chapter08/autoconf.xml index 22e0a1002..23fdf1b75 100644 --- a/chapter08/autoconf.xml +++ b/chapter08/autoconf.xml @@ -40,12 +40,12 @@ <sect2 role="installation"> <title>Installation of Autoconf</title> - +<!-- <para>First, apply a patch fixes several problems that occur with the latest perl, libtool, and bash versions.</para> <screen><userinput remap="pre">patch -Np1 -i ../&autoconf-fixes-patch;</userinput></screen> - +--> <para>Prepare Autoconf for compilation:</para> <screen><userinput remap="configure">./configure --prefix=/usr</userinput></screen> diff --git a/chapter08/bash.xml b/chapter08/bash.xml index b8dd5fe40..4ab6f7d81 100644 --- a/chapter08/bash.xml +++ b/chapter08/bash.xml @@ -40,9 +40,9 @@ <sect2 role="installation"> <title>Installation of Bash</title> - <para>Incorporate some upstream fixes:</para> + <para>First, fix a race condition if using multiple cores:</para> -<screen><userinput remap="pre">patch -Np1 -i ../&bash-fixes-patch;</userinput></screen> +<screen><userinput remap="pre">sed -i '/^bashline.o:.*shmbchar.h/a bashline.o: ${DEFDIR}/builtext.h' Makefile.in</userinput></screen> <para>Prepare Bash for compilation:</para> diff --git a/chapter08/coreutils.xml b/chapter08/coreutils.xml index 55006e1c7..e308d5743 100644 --- a/chapter08/coreutils.xml +++ b/chapter08/coreutils.xml @@ -60,6 +60,10 @@ <screen><userinput remap="pre">sed -i '/test.lock/s/^/#/' gnulib-tests/gnulib.mk</userinput></screen> +<para>Fix a problem with autoconf-2.70 in an included gnulib .m4 file:</para> + +<screen><userinput remap="pre">echo '# deleted' > m4/std-gnu11.m4</userinput></screen> + <para>Now prepare Coreutils for compilation:</para> <screen><userinput remap="configure">autoreconf -fiv diff --git a/chapter08/texinfo.xml b/chapter08/texinfo.xml index 7257ae5b5..9cbbda6a6 100644 --- a/chapter08/texinfo.xml +++ b/chapter08/texinfo.xml @@ -43,13 +43,13 @@ <para>Prepare Texinfo for compilation:</para> -<screen><userinput remap="configure">./configure --prefix=/usr --disable-static</userinput></screen> - +<screen><userinput remap="configure">./configure --prefix=/usr</userinput></screen> +<!-- <variablelist> <title>The meaning of the configure option:</title> <varlistentry> - <term><parameter>--disable-static</parameter></term> + <term><parameter>- -disable-static</parameter></term> <listitem> <para>In this case, the top-level configure script will complain that this is an unrecognized option, but the configure script for @@ -60,7 +60,7 @@ </varlistentry> </variablelist> - +--> <para>Compile the package:</para> <screen><userinput remap="make">make</userinput></screen> |