diff options
-rw-r--r-- | chapter01/changelog.xml | 4 | ||||
-rw-r--r-- | chapter05/e2fsprogs.xml | 5 | ||||
-rw-r--r-- | chapter05/tcl.xml | 5 | ||||
-rw-r--r-- | chapter06/e2fsprogs.xml | 5 |
4 files changed, 19 insertions, 0 deletions
diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml index 6f3a57bd0..7d91cc59a 100644 --- a/chapter01/changelog.xml +++ b/chapter01/changelog.xml @@ -40,6 +40,10 @@ <para>2008-10-27</para> <itemizedlist> <listitem> + <para>[bdubbs] - Added chmod instructions to e2fsprogs and tcl to + ensure all libraries are writable by root for stripping.</para> + </listitem> + <listitem> <para>[bdubbs] - Added a brief explanation of the Linux API Headers instructions.</para> </listitem> diff --git a/chapter05/e2fsprogs.xml b/chapter05/e2fsprogs.xml index 5c3e9cb37..5211ca666 100644 --- a/chapter05/e2fsprogs.xml +++ b/chapter05/e2fsprogs.xml @@ -60,6 +60,11 @@ cd build</userinput></screen> <screen><userinput remap="install">make install-libs</userinput></screen> + <para>Make the installed static libraries writable so debugging symbols can + be removed later.</para> + +<screen><userinput remap="install">chmod -v u+w /tools/lib/{libblkid,libcom_err,libe2p,libext2fs,libss,libuuid}.a</userinput></screen> + </sect2> <sect2 role="content"> diff --git a/chapter05/tcl.xml b/chapter05/tcl.xml index 88fa8021e..6a59a92fb 100644 --- a/chapter05/tcl.xml +++ b/chapter05/tcl.xml @@ -74,6 +74,11 @@ <screen><userinput remap="install">make install</userinput></screen> + <para>Make the installed library writable so debugging symbols can + be removed later:</para> + +<screen><userinput remap="install">chmod -v u+w /tools/lib/libtcl8.5.so</userinput></screen> + <para>Install Tcl's headers. The next package, Expect, requires them to build.</para> diff --git a/chapter06/e2fsprogs.xml b/chapter06/e2fsprogs.xml index 9a7ca5f89..47f133a51 100644 --- a/chapter06/e2fsprogs.xml +++ b/chapter06/e2fsprogs.xml @@ -109,6 +109,11 @@ cd build</userinput></screen> <screen><userinput remap="install">make install-libs</userinput></screen> + <para>Make the installed static libraries writable so debugging symbols can + be removed later.</para> + +<screen><userinput remap="install">chmod -v u+w /usr/lib/{libblkid,libcom_err,libe2p,libext2fs,libss,libuuid}.a</userinput></screen> + <para>This package installs a gzipped <filename class="extension">.info</filename> file but doesn't update the system-wide <filename>dir</filename> file. Unzip this file and then update |