Changeset 72bab45
- Timestamp:
- 01/03/2003 02:57:38 AM (21 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, 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, 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/mips64el, xry111/pip3, xry111/rust-wip-20221008, xry111/update-glibc
- Children:
- 8836e60
- Parents:
- 4d51529
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
chapter01/changelog.xml
r4d51529 r72bab45 58 58 59 59 <listitem><para>January 2nd, 2003 [gerard]: Replaced the glibc-2.3.1 60 mega-patch with two sep erate patches (glibc-2.3.1-root-perl.patch and60 mega-patch with two separate patches (glibc-2.3.1-root-perl.patch and 61 61 glibc-2.3.1-libnss.patch).</para></listitem> 62 62 63 63 <listitem><para>January 2nd, 2003 [gerard]: Replaced the man-1.5k 64 mega-patch with three sep erate patches (man-1.5k-80cols.patch,64 mega-patch with three separate patches (man-1.5k-80cols.patch, 65 65 man-1.5k-manpath.patch and man-1.5k-pager.patch).</para></listitem> 66 66 … … 85 85 86 86 <listitem><para>December 31st, 2002 [gerard]: Chapter 06: Added second 87 Glibc installation at the end of the chapter. Removed the sep erate87 Glibc installation at the end of the chapter. Removed the separate 88 88 linuxthreads man-pages installation and moved that to the second Glibc 89 89 installation.</para></listitem> … … 129 129 130 130 <listitem><para>December 10th, 2002 [gerard]: Chapter 04 - Changed all 131 links into Freshmeat.net project links, removed lfs-pac akges tarball. This131 links into Freshmeat.net project links, removed lfs-packages tarball. This 132 132 was done because the LFS FTP achive won't contain the packages anymore, 133 133 instead you have to go to the package's download sites to get … … 147 147 148 148 <listitem><para>December 3rd, 2002 [gerard]: Chapter 06 - Bzip2: Removed 149 unneces ary lines that first create a symlink, then remove it149 unnecessary lines that first create a symlink, then remove it 150 150 again.</para></listitem> 151 151 … … 290 290 <listitem><para>September 28th, 2002 [gerard]: Chapter 05 - GCC: Added the 291 291 nofixincludes patch to prevent that script from running in Chapter 292 05. It should run in Chapter 06, so we need it to be a sep erate292 05. It should run in Chapter 06, so we need it to be a separate 293 293 patch.</para></listitem> 294 294 295 295 <listitem><para>September 28th, 2002 [gerard]: Chapter 06 - Man: Replaced 296 the sed con truction with a regular patch.</para></listitem>296 the sed construction with a regular patch.</para></listitem> 297 297 298 298 <listitem><para>September 28th, 2002 [gerard]: Chapter 06 - Bzip2: Removed … … 367 367 368 368 <listitem><para>September 12th, 2002 [gerard]: Chapter 06 - Sh-utils: Added 369 the sh-utils-hostname patch that sup resses the build of the hostname369 the sh-utils-hostname patch that suppresses the build of the hostname 370 370 program. This is done because the hostname program from the net-tools 371 371 package is superior over this version.</para></listitem> … … 434 434 435 435 <listitem><para>August 26th, 2002 [gerard]: Added a new Glibc patch and 436 introduc ted a GCC patch.</para></listitem>436 introduced a GCC patch.</para></listitem> 437 437 438 438 <listitem><para>August 26th, 2002 [gerard]: Updated to automake-1.6.3, -
chapter05/gcc-exp.xml
r4d51529 r72bab45 19 19 20 20 <para><userinput>make install-no-fixedincludes:</userinput> 21 This prevents the fixed header files from being installed. This is needed 22 because under normal circumstances the GCC installation will run the 23 fixincludes scripts which scans your system for header files that need to be 24 fixed. Say it finds Glibc header files. It will fix them and will end up in 25 $LFS/static/lib/gcc-lib/i686-pc-linux-gnu/ Later on in chapter 6 you 26 will install Glibc which will install header files in /usr/include. Next 27 you will install other programs which will use Glibc headers. GCC will look 28 in /static/lib/gcc-lib before looking in /usr/include, which has the result 29 of Glibc header files from your host distribution being found and used which 30 are probably incompatible with the Glibc version actually in use on the LFS 31 system.</para> 21 This prevents the fixincludes script from running. Preventing this is 22 necessary because under normal circumstances the GCC installation will run 23 the fixincludes script which scans your system for header files that need to 24 be fixed. It might find that the Glibc header files of your host system need 25 to be fixed. If so, it will fix them and put them in 26 <filename>$LFS/static/lib/gcc-lib/i686-pc-linux-gnu/3.2</filename>. 27 Later on in chapter 6 you will install Glibc which will put its header 28 files in <filename>/usr/include</filename>. Next you will install other 29 programs that use the Glibc headers. GCC will look in 30 <filename>/static/lib/gcc-lib</filename> before looking in 31 <filename>/usr/include</filename>, with the result of finding and using 32 the fixed Glibc header files from your host distribution, which are probably 33 incompatible with the Glibc version actually used on the LFS system.</para> 32 34 33 35 <para><userinput>ln -s gcc $LFS/static/bin/cc:</userinput> This
Note:
See TracChangeset
for help on using the changeset viewer.