Changeset df2e99e
- Timestamp:
- 02/02/2021 09:35:59 PM (2 years ago)
- Branches:
- 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, arm, bdubbs/gcc13, ml-11.0, multilib, s6-init, trunk, xry111/arm64, xry111/clfs-ng, xry111/git-transition, xry111/glibc-2.34, xry111/glibc-2.37, xry111/kcfg-revise, xry111/lfs-next, xry111/pip3, xry111/queue-11.3, xry111/rust-wip-20221008, xry111/tester-nohack, xry111/usr-move
- Children:
- c0d2bd0
- Parents:
- 428695c
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
chapter01/changelog.xml
r428695c rdf2e99e 47 47 <para>2021-02-02</para> 48 48 <listitem> 49 <para>[pierre] - Move tcl, expect, and dejagnu just before binutils 50 in chapter 8: this allows to build them against chapter 8 51 glibc.</para> 52 </listitem> 53 <listitem> 54 <para>[pierre] - Tweaks to allow building with glibc-2.33: 55 build a "file" executable for the host before cross-compiling 56 it; replace the relinked libctf with the one that was linked 57 during "make" in binutils-pass2.</para> 58 </listitem> 59 <listitem> 49 60 <para>[bdubbs] - Update to bc-3.2.6. Fixes 50 61 <ulink url="&lfs-ticket-root;4800">#4800</ulink>.</para> -
chapter06/binutils-pass2.xml
r428695c rdf2e99e 88 88 <para>Install the package:</para> 89 89 90 <screen><userinput remap="install">make DESTDIR=$LFS install</userinput></screen> 90 <screen><userinput remap="install">make DESTDIR=$LFS install 91 install -vm755 libctf/.libs/libctf.so.0.0.0 $LFS/usr/lib</userinput></screen> 91 92 92 93 <para> -
chapter06/file.xml
r428695c rdf2e99e 44 44 <title>Installation of File</title> 45 45 46 <para>The build host <quote>file</quote> command iwith the same version as 47 the one we are building is needed for building the signature file. Run the 48 following commands to build it:</para> 49 50 <screen><userinput remap="pre">mkdir build 51 pushd build 52 ../configure 53 make 54 popd</userinput></screen> 55 46 56 <para>Prepare File for compilation:</para> 47 57 … … 55 65 <para>Compile the package:</para> 56 66 57 <screen><userinput remap="make">make </userinput></screen>67 <screen><userinput remap="make">make FILE_COMPILE=$(pwd)/build/src/file</userinput></screen> 58 68 59 69 <para>Install the package:</para> -
chapter08/chapter08.xml
r428695c rdf2e99e 15 15 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="pkgmgt.xml"/> 16 16 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="man-pages.xml"/> 17 18 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="tcl.xml"/>19 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="expect.xml"/>20 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="dejagnu.xml"/>21 22 17 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="iana-etc.xml"/> 23 18 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="glibc.xml"/> … … 31 26 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="bc.xml"/> 32 27 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="flex.xml"/> 28 29 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="tcl.xml"/> 30 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="expect.xml"/> 31 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="dejagnu.xml"/> 32 33 33 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="binutils.xml"/> 34 34 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gmp.xml"/> -
chapter08/glibc.xml
r428695c rdf2e99e 127 127 128 128 <!-- Use remap="make" here to work around a jhalfs issue. --> 129 < screen><userinput remap="make">case $(uname -m) in129 <!--<screen><userinput remap="make">case $(uname -m) in 130 130 i?86) ln -sfnv $PWD/elf/ld-linux.so.2 /lib ;; 131 131 x86_64) ln -sfnv $PWD/elf/ld-linux-x86-64.so.2 /lib ;; … … 135 135 stage of building in the chroot environment. It will be overwritten 136 136 in the install phase below.</para></note> 137 137 --> 138 138 <screen><userinput remap="test">make check</userinput></screen> 139 139 -
chapter08/tcl.xml
r428695c rdf2e99e 46 46 47 47 <para>This package and the next two (Expect and DejaGNU) are 48 installed to support running the test suites for GCC and binutilsand other48 installed to support running the test suites for binutils and GCC and other 49 49 packages. Installing three packages for testing purposes may seem 50 50 excessive, but it is very reassuring, if not essential, to know that the 51 most important tools are working properly. These packages are required 52 to run the test suites in this chapter.</para> 51 most important tools are working properly.</para> 53 52 54 53 <!-- <para>Note that the Tcl package used here is a minimal version needed
Note:
See TracChangeset
for help on using the changeset viewer.