Changeset 0fe057b
- Timestamp:
- 02/24/2005 07:01:37 AM (20 years ago)
- Children:
- 698a753
- Parents:
- 78ee536
- Files:
-
- 8 edited
Legend:
- Unmodified
- Added
- Removed
-
chapter01/changelog.xml
r78ee536 r0fe057b 20 20 <listitem><para>Upgraded to:</para> 21 21 <itemizedlist> 22 <listitem><para>Automake 1.9.3</para></listitem> 23 <listitem><para>Binutils 2.15.94.0.2</para></listitem> 24 <listitem><para>File 4.12</para></listitem> 25 <listitem><para>Findutils 4.2.3</para></listitem> 26 <listitem><para>GCC 3.4.2</para></listitem> 27 <listitem><para>Glibc 20041011</para></listitem> 22 <listitem><para>Automake 1.9.5</para></listitem> 23 <listitem><para>Binutils 2.15.94.0.2.2</para></listitem> 24 <listitem><para>Bison 2.0</para></listitem> 25 <listitem><para>E2fsprogs 1.36</para></listitem> 26 <listitem><para>Expect 1.43.0</para></listitem> 27 <listitem><para>File 4.13</para></listitem> 28 <listitem><para>Findutils 4.2.18</para></listitem> 29 <listitem><para>GCC 3.4.3</para></listitem> 30 <listitem><para>Glibc 2.3.4</para></listitem> 28 31 <listitem><para>Grep 2.5.1a</para></listitem> 29 <listitem><para>Iana-Etc 1.03</para></listitem> 30 <listitem><para>Iproute2 2.6.9-041019</para></listitem> 31 <listitem><para>LFS-Bootscripts 2.2.3</para></listitem> 32 <listitem><para>Libtool 1.5.10</para></listitem> 33 <listitem><para>Linux 2.6.9</para></listitem> 34 <listitem><para>Linux-libc-headers 2.6.9.1</para></listitem> 35 <listitem><para>Man 1.5o1</para></listitem> 36 <listitem><para>Man-pages 1.70</para></listitem> 37 <listitem><para>Module-init-tools 3.1</para></listitem> 38 <listitem><para>Procps 3.2.4</para></listitem> 39 <listitem><para>Shadow 4.0.6</para></listitem> 40 <listitem><para>Tcl 8.4.8</para></listitem> 41 <listitem><para>Udev 046</para></listitem> 42 <listitem><para>Util-linux 2.12i</para></listitem> 32 <listitem><para>Grub 0.96</para></listitem> 33 <listitem><para>Iana-Etc 1.04</para></listitem> 34 <listitem><para>Iproute2 2.6.10-050209/para></listitem> 35 <listitem><para>LFS-Bootscripts 3.1.0</para></listitem> 36 <listitem><para>Libtool 1.5.14</para></listitem> 37 <listitem><para>Linux 2.6.10</para></listitem> 38 <listitem><para>Linux-libc-headers 2.6.10.0</para></listitem> 39 <listitem><para>Man 1.5p</para></listitem> 40 <listitem><para>Man-pages 2.01</para></listitem> 41 <listitem><para>Patch 2.5.9</para></listitem> 42 <listitem><para>Perl 5.8.5</para></listitem> 43 <listitem><para>Procps 3.2.5</para></listitem> 44 <listitem><para>Sed 4.14</para></listitem> 45 <listitem><para>Shadow 4.0.7</para></listitem> 46 <listitem><para>Sysvinit 2.8.6</para></listitem> 47 <listitem><para>Tar 1.15.1</para></listitem> 48 <listitem><para>Texinfo 4.8</para></listitem> 49 <listitem><para>Tcl 8.4.9</para></listitem> 50 <listitem><para>Udev 053</para></listitem> 51 <listitem><para>Util-linux 2.12q</para></listitem> 43 52 <listitem><para>Zlib 1.2.2</para></listitem> 53 <listitem><para>udev-config-2.rules</para></listitem> 44 54 </itemizedlist> 45 55 </listitem> … … 47 57 <listitem><para>Added:</para> 48 58 <itemizedlist> 49 <listitem><para>bash-3.0-fixes-1.patch</para></listitem> 50 <listitem><para>bash-3.0-avoid_WCONTINUED-1.patch</para></listitem> 51 <listitem><para>Hotplug 2004_09_23</para></listitem> 52 <listitem><para>Libol 0.3.14</para></listitem> 53 <listitem><para>Syslog-ng 1.6.5</para></listitem> 59 <listitem><para>glibc-2.3.4-mips_syscall-2.patch</para></listitem> 60 <listitem><para>util-linux-2.12q-cramfs-1.patch<para></listitem> 61 <listitem><para>grep-2.5.1a-raq2_config_update-1.patch</para></listitem> 62 <listitem><para>lfs-bootscripts-3.1.0-raq2-2.patch</para></listitem> 63 <listitem><para>Libol 0.3.15</para></listitem> 64 <listitem><para>Syslog-NG 1.6.6</para></listitem> 54 65 </itemizedlist> 55 66 </listitem> … … 57 68 <listitem><para>Removed:</para> 58 69 <itemizedlist> 59 <listitem><para>bash-3.0-display_wrap-1.patch</para></listitem>60 70 <listitem><para>Sysklogd 1.4.1</para></listitem> 61 <listitem><para>util-linux-2.12b-sfdisk-1.patch</para></listitem> 62 <listitem><para>zlib-1.2.1-security-1.patch</para></listitem> 63 </itemizedlist> 71 <listitem><para>udev-config-2.permissions</para></listitem> 64 72 </listitem> 65 73 66 <listitem><para>January 5, 2005 [jeremy]: Minor textual correction in network 67 configuration, since iproute will not recognize the old eth0:1 format for 68 ip aliasing. Closes bug 1013.</para></listitem> 69 70 <listitem><para>January 5, 2005 [jeremy]: Added the --disable-selinux parameter 71 to Ch 5 glibc. Allows building from hosts which use SELinux functionality, 72 like Fedora Core 3</para></listitem> 73 74 <listitem><para>December 25, 2004 [jeremy]: Added text suggested by MSB, 75 closing Bug 943</para></listitem> 76 77 <listitem><para>December 25, 2004 [jeremy]: Upgraded binutils to 2.14.94.0.2 - 78 should fix the TLS strip issue that's been seen, at least on X86</para></listitem> 79 80 <listitem><para>December 22, 2004 [manuel]: Readded to chapter09/reboot.xml a para lost 81 from version 5.1.</para></listitem> 82 83 <listitem><para>December 20, 2004 [manuel]: Made Grub's configuration location 84 FHS compliant.</para></listitem> 85 86 <listitem><para>December 19, 2004 [manuel]: Added the irc.lfs-matrix.de IRC server.</para></listitem> 87 88 <listitem><para>December 5, 2004 [jeremy]: Added the DOCBOOKTOMAN parameter 89 to Module-init-utils - without this, compilation fails. Thanks Boris Buegling</para></listitem> 90 91 <listitem><para>December 2, 2004 [jeremy]: Removed the old display_wrap bash 92 patch, in favor of the newer fixes patch, and added the avoid_WCONTINUED 93 patch as well</para></listitem> 94 95 <listitem><para>December 2, 2004 [jeremy]: Upgraded to TCL 8.4.8, Grep 2.5.1a 96 Util-linux 2.12i, Iana-etc 1.03, File 4.12, Module-init-tools 3.1, Procps 3.2.4 97 </para></listitem> 98 99 <listitem><para>December 2, 2004 [jeremy]: Migrated change from unstable to 100 build Glibc against sanitized linux-libc-headers instead of raw kernel headers, 101 bringing us more in line with what the kernel developers think should be 102 happening.</para></listitem> 103 104 <listitem><para>December 1, 2004 [jeremy]: Dropped Udev from being built in 105 Chapter 5, in favor of creating a minimal set of devices at the beginning 106 of Chapter 6. All devices are created after the installation of Udev near 107 the end of Chapter 6</para></listitem> 108 109 <listitem><para>December 1, 2004 [jeremy]: Upgraded to Automake 1.9.3, 110 Binutils 2.15.92.0.2, Findutils 4.2.3, GCC 3.4.2, Glibc 20041011, Iana-Etc 1.02 111 Iproute2 2.6.9-041019, LFS-Bootscripts 2.2.3, Libtool 1.5.10, Linux 2.6.9 112 Linux-libc-headers 2.6.9.1, Man 1.5o1, Man-pages 1.70, Shadow 4.0.6, 113 Udev 046, Zlib 1.2.2, Hotplug 2004_09_23, Libol 0.3.14, Syslog-ng 1.6.5</para></listitem> 114 74 <listitem><para>Feburary 23, 2005 [jim]</para> 75 <itemizedlist> 76 <para>Feburary 23, 2005 [jim]: Sync: With the 6.0 Release. 77 Updated: Arch: All - Users and Groups to basic needs. 78 Updated: Arch: All - Udev Configuration. 79 Added Patch: Arch: RaQ2 for glibc, which fixes the generation of the syscall.h file. 80 Added Patch: Arch: RaQ2 for grep, updated config.guess and config.sub. 81 Added Patch: Arch: RaQ2 for Linux, fixes MIPS Processor related issues. 82 Added Patch: Arch: RaQ2 for bootscripts, allows LCD Status during bootup. 83 Added patch: Arch: All for iproute2, fixes constant_htons build issue 84 Added: Arch: RaQ2 Colo, OpenSSL, and OpenSSH. 85 Added: Arch: PPC Yaboot</para></itemizedlist> 86 </listitem> 115 87 </itemizedlist> 116 88 117 <para>Branch frozen for LFS 6.0 as of October 10, 2004</para>89 <para>Branch Synced from the Release of LFS 6.0 on February 23rd, 2005</para> 118 90 119 91 </sect1> -
chapter03/packages.xml
r78ee536 r0fe057b 461 461 462 462 <varlistentry> 463 <term>Udev Permissions Configuration - 2 KB:</term>464 <listitem>465 <para><ulink url="http://downloads.linuxfromscratch.org/udev-config-2.permissions"/></para>466 </listitem>467 </varlistentry>468 469 <varlistentry>470 463 <term>Udev Rules Configuration - 1 KB:</term> 471 464 <listitem> 472 <para><ulink url="http://downloads.linuxfromscratch.org/ udev-config-1.rules"/></para>465 <para><ulink url="http://downloads.linuxfromscratch.org/25-lfs-1.rules"/></para> 473 466 </listitem> 474 467 </varlistentry> -
chapter03/patches.xml
r78ee536 r0fe057b 80 80 81 81 <varlistentry arch="raq2"> 82 <term>GLIBC Syscall Patch - 11 KB:</term> 83 <listitem> 84 <para><ulink url="&patches-root;glibc/glibc-&glibc-version;-mips_syscall-2.patch"/></para> 85 </listitem> 86 </varlistentry> 87 88 <varlistentry arch="raq2"> 82 89 <term>Grep RaQ2 Config Update Patch - 48 KB:</term> 83 90 <listitem> … … 108 115 109 116 <varlistentry> 110 <term>IPRoute2 Find UpdatePatch - 1 KB:</term>117 <term>IPRoute2 Constant Htons Patch - 1 KB:</term> 111 118 <listitem> 112 <para><ulink url="&patches-root;iproute2/iproute2-&iproute2-patch-version;-find_update-1.patch"/></para> 113 </listitem> 114 </varlistentry> 115 116 <varlistentry> 117 <term>IPRoute2 Free Error Patch - 1 KB:</term> 118 <listitem> 119 <para><ulink url="&patches-root;iproute2/iproute2-&iproute2-patch-version;-free_error-2.patch"/></para> 119 <para><ulink url="&patches-root;iproute2/iproute2-&iproute2-patch-version;-htons_fix-1.patch"/></para> 120 120 </listitem> 121 121 </varlistentry> -
chapter05/glibc.xml
r78ee536 r0fe057b 44 44 <para arch="alpha;x86">Unpack the glibc-libidn-&glibc-version; tarball -- it 45 45 will unfold into the same directory.</para> 46 47 <para arch="raq2">The following patch corrects the building of syscall.h::</para> 48 49 <screen arch="raq2"><userinput>patch -Np1 -i ../glibc-&glibc-version;-mips_syscall-2.patch</userinput></screen> 46 50 47 51 <para arch="ppc;raq2">NPTL is not supported under this architecture, so we are going to -
chapter06/glibc.xml
r78ee536 r0fe057b 50 50 Glibc autoconf tests would give false results and defeat the goal 51 51 of achieving a clean build.</para> 52 53 <para arch="raq2">The following patch corrects the building of syscall.h::</para> 54 55 <screen arch="raq2"><userinput>patch -Np1 -i ../glibc-&glibc-version;-mips_syscall-2.patch</userinput></screen> 52 56 53 57 <para arch="ppc;raq2">NPTL is not supported under this architecture, so we are going to -
chapter06/pwdgroup.xml
r78ee536 r0fe057b 24 24 25 25 <screen><userinput>cat > /etc/passwd << "EOF" 26 <literal>root:x:0:0:root:/root:/bin/bash</literal> 26 <literal>root:x:0:0:root:/root:/bin/bash 27 nobody:x:65534:65534</literal> 27 28 EOF</userinput></screen> 28 29 … … 35 36 <screen><userinput>cat > /etc/group << "EOF" 36 37 <literal>root:x:0: 37 bin:x:1:38 sys:x:2:38 console:x:1: 39 tty:x:2: 39 40 kmem:x:3: 40 41 tty:x:4: 41 tape:x:5: 42 daemon:x:6: 43 floppy:x:7: 44 disk:x:8: 45 lp:x:9: 46 dialout:x:10: 47 audio:x:11: 48 video:x:12: 49 utmp:x:13: 50 usb:x:14:</literal> 42 disk:x:5: 43 utmp:x:6: 44 nogroup:x:65534:</literal> 51 45 EOF</userinput></screen> 52 46 -
chapter06/udev.xml
r78ee536 r0fe057b 50 50 the configuration files here:</para> 51 51 52 <screen><userinput>cp ../udev-config-2.permissions \ 53 /etc/udev/permissions.d/25-lfs.permissions 54 cp ../udev-config-1.rules /etc/udev/rules.d/25-lfs.rules</userinput></screen> 52 <screen><userinput>cp ../udev-config-2.rules /etc/udev/rules.d/25-lfs.rules</userinput></screen> 55 53 56 54 <!-- Edit Me --> -
general.ent
r78ee536 r0fe057b 1 1 <?xml version="1.0" encoding="ISO-8859-1"?> 2 <!ENTITY version "7.0-multiarch-200502 07">2 <!ENTITY version "7.0-multiarch-20050223"> 3 3 <!ENTITY version-x86 "&version;-x86"> 4 4 <!ENTITY version-alpha "&version;-alpha"> 5 5 <!ENTITY version-ppc "&version;-PowerPC"> 6 6 <!ENTITY version-raq2 "&version;-RaQ2"> 7 <!ENTITY releasedate "February 7, 2005">7 <!ENTITY releasedate "February 23, 2005"> 8 8 <!ENTITY milestone "7.0"> 9 9 … … 26 26 27 27 <!ENTITY autoconf-version "2.59"> 28 <!ENTITY automake-version "1.9. 4">28 <!ENTITY automake-version "1.9.5"> 29 29 <!ENTITY bash-version "3.0"> 30 <!ENTITY binutils-version "2.15.94.0.2 ">30 <!ENTITY binutils-version "2.15.94.0.2.2"> 31 31 <!ENTITY bison-version "2.0"> 32 32 <!ENTITY lfs-bootscripts-version "3.1.0"> … … 37 37 <!ENTITY dejagnu-version "1.4.4"> 38 38 <!ENTITY diffutils-version "2.8.1"> 39 <!ENTITY e2fsprogs-version "1.3 5">40 <!ENTITY expect-version "5.4 2.1">41 <!ENTITY file-version "4.1 2">42 <!ENTITY findutils-version "4.2.1 6">39 <!ENTITY e2fsprogs-version "1.36"> 40 <!ENTITY expect-version "5.43.0"> 41 <!ENTITY file-version "4.13"> 42 <!ENTITY findutils-version "4.2.18"> 43 43 <!ENTITY flex-version "2.5.31"> 44 44 <!ENTITY gawk-version "3.1.4"> … … 48 48 <!ENTITY grep-version "2.5.1a"> 49 49 <!ENTITY groff-version "1.19.1"> 50 <!ENTITY grub-version "0.9 5">50 <!ENTITY grub-version "0.96"> 51 51 <!ENTITY gzip-version "1.3.5"> 52 52 <!ENTITY hotplug-version "2004_09_23"> 53 <!ENTITY iana-etc-version "1.0 3">54 <!ENTITY iproute2-version "2.6. 9-041019">55 <!ENTITY iproute2-patch-version "2.6. 9_041019">53 <!ENTITY iana-etc-version "1.04"> 54 <!ENTITY iproute2-version "2.6.10-050209"> 55 <!ENTITY iproute2-patch-version "2.6.10_050209"> 56 56 <!ENTITY inetutils-version "1.4.2"> 57 57 <!ENTITY kbd-version "1.12"> … … 92 92 <!ENTITY texinfo-version "4.8"> 93 93 <!ENTITY util-linux-version "2.12q"> 94 <!ENTITY udev-version "05 0">94 <!ENTITY udev-version "053"> 95 95 <!ENTITY yaboot-version "1.3.13"> 96 96 <!ENTITY vim-version "6.3">
Note:
See TracChangeset
for help on using the changeset viewer.