1
0
mirror of https://git.linuxfromscratch.org/lfs.git synced 2025-06-23 13:49:37 +01:00

Bug 121: fileutils-static change to prevent segfaults

git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@923 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
This commit is contained in:
Mark Hymers 2001-08-07 16:43:01 +00:00
parent 1dc3102768
commit 5b99103d3b

View File

@ -1,9 +1,16 @@
<sect2>
<title>Installation of Fileutils</title>
<para>Install Fileutils by running the following commands:</para>
<para>Before we install fileutils statically, we apply two seds in
order to prevent them giving segmentation faults (in certain cases) once we
enter chroot in Chapter 6. Install Fileutils by running the following
commands:</para>
<para><screen><userinput>./configure --disable-nls \</userinput>
<para><screen><userinput>sed 's/\(.*\)\(fopen-safer\.c \)\\/\1\2atexit.c \\/' \</userinput>
<userinput> lib/Makefile.in &gt; tmp &amp;&amp;</userinput>
<userinput>sed 's/\(.*\)\(idcache\$U\.\$.*\)\\/\1\2atexit$U.$(OBJEXT) \\/' \</userinput>
<userinput> tmp &gt; lib/Makefile.in &amp;&amp;</userinput>
<userinput>./configure --disable-nls \</userinput>
<userinput>&nbsp;&nbsp;&nbsp;--prefix=$LFS/usr --libexecdir=$LFS/bin --bindir=$LFS/bin &amp;&amp;</userinput>
<userinput>make LDFLAGS=-static &amp;&amp;</userinput>
<userinput>make install &amp;&amp;</userinput>