Ignore:
Timestamp:
08/25/2001 01:04:51 AM (23 years ago)
Author:
Gerard Beekmans <gerard@…>
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
Message:

Made backup of config.make before sed'ing

git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@1026 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689

File:
1 edited

Legend:

Unmodified
Added
Removed
  • chapter06/glibc-exp.xml

    rd59de32 r2fbf709  
    1414
    1515<para><userinput>sed 's%\$(PERL)%/usr/bin/perl%'
    16 ../glibc-&glibc-version;/malloc/Makefile &gt; tmp~:</userinput> This sed command
    17 searches through <filename>../glibc-&glibc-version;/malloc/Makefile</filename> and
     16malloc/Makefile &gt; tmp~:</userinput> This sed command
     17searches through <filename>malloc/Makefile</filename> and
    1818converts all occurances of <filename>$(PERL)</filename> to
    1919<filename>/usr/bin/perl</filename>.  The output is then written to the
     
    2222Glibc.</para>
    2323
    24 <para><userinput>mv -f tmp~ ../glibc-&glibc-version;/malloc/Makefile:</userinput> The file
     24<para><userinput>mv -f tmp~ malloc/Makefile:</userinput> The file
    2525<filename>tmp~</filename> is now moved back to
    26 <filename>../glibc-&glibc-version;/malloc/Makefile</filename>.  We do this because
     26<filename>malloc/Makefile</filename>.  We do this because
    2727when using sed, we can't write straight back to this file so we need to
    2828use a temporary file in between.</para>
    2929
    30 <para><userinput>sed 's/root/0' ../glibc-&glibc-version;/login/Makefile &gt;
     30<para><userinput>sed 's/root/0' login/Makefile &gt;
    3131tmp~:</userinput> This sed command replaces all occurances of
    3232<filename>root</filename> in
    33 <filename>../glibc-&glibc-version;/login/Makefile</filename> with 0.  This is
     33<filename>login/Makefile</filename> with 0.  This is
    3434because as we don't have glibc on the LFS system yet, usernames can't
    3535be resolved to their user id's.  Therefore, we replace the username
    3636root with the id 0. </para>
    3737
    38 <para><userinput>mv -f tmp~ ../glibc-&glibc-version;/login/Makefile:</userinput> Asabove, we are using a temporary file (<filename>tmp~</filename>) to store the
     38<para><userinput>mv -f tmp~ login/Makefile:</userinput> Asabove, we are using a temporary file (<filename>tmp~</filename>) to store the
    3939edited Makefile and then copying it back over the original.</para>
    4040
Note: See TracChangeset for help on using the changeset viewer.