Changeset 2fbf709 for chapter06/glibc-exp.xml
- Timestamp:
- 08/25/2001 01:04:51 AM (23 years ago)
- Branches:
- 10.0, 10.0-rc1, 10.1, 10.1-rc1, 11.0, 11.0-rc1, 11.0-rc2, 11.0-rc3, 11.1, 11.1-rc1, 11.2, 11.2-rc1, 11.3, 11.3-rc1, 12.0, 12.0-rc1, 12.1, 12.1-rc1, 12.2, 12.2-rc1, 6.0, 6.1, 6.1.1, 6.3, 6.4, 6.5, 6.6, 6.7, 6.8, 7.0, 7.1, 7.2, 7.3, 7.4, 7.5, 7.5-systemd, 7.6, 7.6-systemd, 7.7, 7.7-systemd, 7.8, 7.8-systemd, 7.9, 7.9-systemd, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, arm, bdubbs/gcc13, ml-11.0, multilib, renodr/libudev-from-systemd, s6-init, trunk, v3_0, v3_1, v3_2, v3_3, v4_0, v4_1, v5_0, v5_1, v5_1_1, xry111/arm64, xry111/arm64-12.0, xry111/clfs-ng, xry111/lfs-next, xry111/loongarch, xry111/loongarch-12.0, xry111/loongarch-12.1, xry111/loongarch-12.2, xry111/mips64el, xry111/multilib, xry111/pip3, xry111/rust-wip-20221008, xry111/update-glibc
- Children:
- 0cb331d
- Parents:
- d59de32
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
chapter06/glibc-exp.xml
rd59de32 r2fbf709 14 14 15 15 <para><userinput>sed 's%\$(PERL)%/usr/bin/perl%' 16 ../glibc-&glibc-version;/malloc/Makefile > tmp~:</userinput> This sed command17 searches through <filename> ../glibc-&glibc-version;/malloc/Makefile</filename> and16 malloc/Makefile > tmp~:</userinput> This sed command 17 searches through <filename>malloc/Makefile</filename> and 18 18 converts all occurances of <filename>$(PERL)</filename> to 19 19 <filename>/usr/bin/perl</filename>. The output is then written to the … … 22 22 Glibc.</para> 23 23 24 <para><userinput>mv -f tmp~ ../glibc-&glibc-version;/malloc/Makefile:</userinput> The file24 <para><userinput>mv -f tmp~ malloc/Makefile:</userinput> The file 25 25 <filename>tmp~</filename> is now moved back to 26 <filename> ../glibc-&glibc-version;/malloc/Makefile</filename>. We do this because26 <filename>malloc/Makefile</filename>. We do this because 27 27 when using sed, we can't write straight back to this file so we need to 28 28 use a temporary file in between.</para> 29 29 30 <para><userinput>sed 's/root/0' ../glibc-&glibc-version;/login/Makefile >30 <para><userinput>sed 's/root/0' login/Makefile > 31 31 tmp~:</userinput> This sed command replaces all occurances of 32 32 <filename>root</filename> in 33 <filename> ../glibc-&glibc-version;/login/Makefile</filename> with 0. This is33 <filename>login/Makefile</filename> with 0. This is 34 34 because as we don't have glibc on the LFS system yet, usernames can't 35 35 be resolved to their user id's. Therefore, we replace the username 36 36 root with the id 0. </para> 37 37 38 <para><userinput>mv -f tmp~ ../glibc-&glibc-version;/login/Makefile:</userinput> Asabove, we are using a temporary file (<filename>tmp~</filename>) to store the38 <para><userinput>mv -f tmp~ login/Makefile:</userinput> Asabove, we are using a temporary file (<filename>tmp~</filename>) to store the 39 39 edited Makefile and then copying it back over the original.</para> 40 40
Note:
See TracChangeset
for help on using the changeset viewer.