- Timestamp:
- 07/28/2021 01:43:47 PM (3 years ago)
- Branches:
- ml-11.0, multilib, xry111/multilib
- Children:
- ad40530
- Parents:
- 64a306d (diff), 7f9a480 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the(diff)
links above to see all the changes relative to each parent. - Location:
- chapter08
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
chapter08/coreutils.xml
r64a306d r00e8b532 70 70 FORCE_UNSAFE_CONFIGURE=1 ./configure \ 71 71 --prefix=/usr \ 72 --libexecdir=/usr/lib \73 72 --enable-no-install-program=kill,uptime</userinput></screen> 74 73 -
chapter08/gcc.xml
r64a306d r00e8b532 41 41 <sect2 role="installation"> 42 42 <title>Installation of GCC</title> 43 44 <para>First, apply a patch to fix some regressions and to cope45 with the removal of an obsolete kernel header in linux-5.13:</para>46 47 <screen><userinput remap="pre">patch -Np1 -i ../gcc-&gcc-version;-upstream_fixes-1.patch</userinput></screen>48 43 49 44 <para>If building on x86_64, change the default directory name for 64-bit -
chapter08/strippingagain.xml
r64a306d r00e8b532 87 87 for BIN in $online_usrbin; do 88 88 cp /usr/bin/$BIN /tmp/$BIN 89 strip --strip- all/tmp/$BIN89 strip --strip-unneeded /tmp/$BIN 90 90 install -vm755 /tmp/$BIN /usr/bin 91 91 rm /tmp/$BIN … … 111 111 done</userinput><userinput> 112 112 113 find /usr/lib -type f -name \*.a \ 114 -exec strip --strip-debug {} ';' 115 116 for i in $(find /usr/lib -type f -name \*.so* ! -name \*dbg); do 117 case "$online_usrlib $save_usrlib" in 113 for i in $(find /usr/lib -type f -name \*.so* ! -name \*dbg) \ 114 $(find /usr/lib -type f -name \*.a) \ 115 $(find /usr/{bin,sbin,libexec} -type f); do 116 case "$online_usrbin $online_usrlib $save_usrlib" in 118 117 *$(basename $i)* ) 119 118 ;; … … 135 134 done</userinput><userinput> 136 135 137 for i in $(find /usr/bin -type f); do138 case "$online_usrbin" in139 *$(basename $i)* )140 ;;141 * ) strip --strip-all $i142 ;;143 esac144 done145 146 find /usr/{sbin,libexec} -type f \147 -exec strip --strip-all {} ';'148 149 136 unset BIN LIB save_usrlib online_usrbin online_usrlib 150 137 </userinput></screen> -
chapter08/util-linux.xml
r64a306d r00e8b532 96 96 </warning> 97 97 98 <note><para>There is one test that fails i n the chroot envronment and99 causes the tests to hang forever. The problem does not occur outside100 of the chroot envronment.98 <note><para>There is one test that fails if the related config options 99 are not enabled in the kernel of the host system. The failure 100 causes the tests to hang forever. 101 101 To work around the problem, delete the test:</para> 102 102
Note:
See TracChangeset
for help on using the changeset viewer.