From 7bf2e85ea60cbd20a1aabed7c581661147b65d00 Mon Sep 17 00:00:00 2001 From: Xi Ruoyao Date: Thu, 13 May 2021 23:26:54 +0800 Subject: [PATCH] glibc: fix ldd script --- chapter05/glibc.xml | 5 +++++ chapter08/glibc.xml | 5 +++++ 2 files changed, 10 insertions(+) diff --git a/chapter05/glibc.xml b/chapter05/glibc.xml index fdd7ef346..02ff025e2 100644 --- a/chapter05/glibc.xml +++ b/chapter05/glibc.xml @@ -185,6 +185,11 @@ cd build + Fix hardcoded path to the executable loader in + ldd script: + +sed '/RTLDLIST=/s@/usr@@g' -i $LFS/usr/bin/ldd + At this point, it is imperative to stop and ensure that the basic functions (compiling and linking) of the new toolchain are working as diff --git a/chapter08/glibc.xml b/chapter08/glibc.xml index 3b51906b5..8efd2ca90 100644 --- a/chapter08/glibc.xml +++ b/chapter08/glibc.xml @@ -215,6 +215,11 @@ esac make install + Fix hardcoded path to the executable loader in + ldd script: + +sed '/RTLDLIST=/s@/usr@@g' -i /usr/bin/ldd + Install the configuration file and runtime directory for nscd: