mirror of
https://git.linuxfromscratch.org/lfs.git
synced 2025-07-19 10:45:22 +01:00
added the warning that gawk's make uninstall will do a rm -rf /usr/bin/* if the libexec dir override is applied
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@1779 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
This commit is contained in:
parent
7af976fb7d
commit
10aeeb61e6
@ -35,6 +35,13 @@
|
||||
|
||||
</para></listitem>
|
||||
|
||||
<listitem><para>April 1st, 2002 [gerard]: This is not a joke: Chapter 5+6 -
|
||||
Gawk: Added a warning to never run <userinput>make uninstall</userinput> on
|
||||
the package. It will be pretty much equivalent to <userinput>rm -rf
|
||||
/usr/bin/*</userinput> because we override the <filename
|
||||
class="directory">libexec</filename> directory definition to <filename
|
||||
class="directory">/usr/bin</filename></para></listitem>
|
||||
|
||||
<listitem><para>March 29th, 2002 [markh]: Chapter 05 and 06 - Updated to
|
||||
diffutils-2.8, modutils-2.4.15 and vim-6.1. Removed PR_PROGRAM setting
|
||||
for diffutils as /usr/bin/pr is now detected by the configure script.
|
||||
|
@ -1,6 +1,16 @@
|
||||
<sect2>
|
||||
<title>Installation of Gawk</title>
|
||||
|
||||
<para>Warning: do NOT run <userinput>make uninstall</userinput> on this
|
||||
package if you apply the <emphasis>sed</emphasis> fix to change the
|
||||
<filename class="directory">libexec</filename> directory definition. The
|
||||
<emphasis>uninstall</emphasis> rule in the <filename>Makefile</filename>
|
||||
file runs a command like <userinput>rm -rf
|
||||
<libexecdir>/*</userinput> Since we change the <filename
|
||||
class="directory">libexec</filename> directory to <filename
|
||||
class="directory">/usr/bin</filename> it'll run <userinput>rm -rf
|
||||
/usr/bin/*</userinput></para>
|
||||
|
||||
<para>When installing Gawk using glibc-2.1.x on your base system,
|
||||
it may be necessary to use a fix to prevent a variable name conflict. The
|
||||
following commands can be used in this case. Note that these commands
|
||||
|
@ -1,6 +1,16 @@
|
||||
<sect2>
|
||||
<title>Installation of Gawk</title>
|
||||
|
||||
<para>Warning: do NOT run <userinput>make uninstall</userinput> on this
|
||||
package if you apply the <emphasis>sed</emphasis> fix to change the
|
||||
<filename class="directory">libexec</filename> directory definition. The
|
||||
<emphasis>uninstall</emphasis> rule in the <filename>Makefile</filename>
|
||||
file runs a command like <userinput>rm -rf
|
||||
<libexecdir>/*</userinput> Since we change the <filename
|
||||
class="directory">libexec</filename> directory to <filename
|
||||
class="directory">/usr/bin</filename> it'll run <userinput>rm -rf
|
||||
/usr/bin/*</userinput></para>
|
||||
|
||||
<para>Install Gawk by running the following commands:</para>
|
||||
|
||||
<para><screen><userinput>cp awklib/Makefile.in awklib/Makefile.in.backup &&
|
||||
|
Loading…
Reference in New Issue
Block a user