From 41bda0cd3d33024947c5559c05996deb0226d0ab Mon Sep 17 00:00:00 2001 From: K D Hedger Date: Fri, 23 Apr 2021 12:19:07 +0100 Subject: [PATCH] 10.1 updates --- .../system/system-meta/postinstall | 3 +- LFSScripts/SysVBuild/HowTo | 29 ------------------- 2 files changed, 1 insertion(+), 31 deletions(-) diff --git a/LFSPkgBuildScripts/system/system-meta/postinstall b/LFSPkgBuildScripts/system/system-meta/postinstall index 00134824..2f58f8e8 100755 --- a/LFSPkgBuildScripts/system/system-meta/postinstall +++ b/LFSPkgBuildScripts/system/system-meta/postinstall @@ -28,8 +28,7 @@ for LIB in $save_lib; do objcopy --add-gnu-debuglink=$LIB.dbg $LIB done -save_usrlib="libquadmath.so.0.0.0 libstdc++.so.6.0.28 - libitm.so.1.0.0 libatomic.so.1.2.0" +save_usrlib="libquadmath.so.0.0.0 libstdc++.so.6.0.28 libitm.so.1.0.0 libatomic.so.1.2.0" cd /usr/lib diff --git a/LFSScripts/SysVBuild/HowTo b/LFSScripts/SysVBuild/HowTo index 59517458..d057a7d8 100644 --- a/LFSScripts/SysVBuild/HowTo +++ b/LFSScripts/SysVBuild/HowTo @@ -162,35 +162,6 @@ Walk the dog #logout from temporary system: exit -17) -#optional strip etc see: -#http://www.linuxfromscratch.org/lfs/view/stable/chapter08/strippingagain.html -#Mostly not needed as the package manager does a strip before installing. -cd $LFS -save_lib="ld-2.33.so libc-2.33.so libpthread-2.33.so libthread_db-1.0.so" -cd lib -for LIB in $save_lib - do - sudo objcopy --only-keep-debug $LIB $LIB.dbg - sudo strip --strip-unneeded $LIB - sudo objcopy --add-gnu-debuglink=$LIB.dbg $LIB - done - -save_usrlib="libquadmath.so.0.0.0 libstdc++.so.6.0.28 libitm.so.1.0.0 libatomic.so.1.2.0" -cd $LFS/usr/lib -for LIB in $save_usrlib - do - sudo objcopy --only-keep-debug $LIB $LIB.dbg - sudo strip --strip-unneeded $LIB - sudo objcopy --add-gnu-debuglink=$LIB.dbg $LIB - done -unset LIB save_lib save_usrlib - -cd $LFS -sudo find usr/lib/ -type f -name "*.a" -exec strip --strip-debug {} ';' -sudo find lib/ usr/lib/ -type f -name "*.so*" ! -name "*dbg" -exec strip --strip-unneeded {} ';' -sudo find bin sbin usr/{bin,sbin,libexec} -type f -exec strip --strip-all {} ';' - 18) #Re-enter the chroot: cd $LFS/LFSScripts