Changeset e043985
- Timestamp:
- 02/19/2014 10:21:37 PM (10 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, 7.5, 7.6, 7.7, 7.8, 7.9, 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, 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:
- 4e8a532
- Parents:
- b83d43e
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
chapter01/changelog.xml
rb83d43e re043985 82 82 </listitem> 83 83 <listitem> 84 <para>[bdubbs] - Update automake tests to accom odate util-linux84 <para>[bdubbs] - Update automake tests to accommodate util-linux 85 85 in /tools and to speed the test up. 86 86 </para> … … 201 201 <para>[bdubbs] - Add an environment variable to util-linux 202 202 in Chapter 5 to prevent an installation error for 203 hosts that have unneeded capabilities avail ible.</para>203 hosts that have unneeded capabilities available.</para> 204 204 </listitem> 205 205 </itemizedlist> … … 301 301 <listitem> 302 302 <para>[bdubbs] - Update to inetutils-1.9.2 and remove 303 refere ce to old BLFS page. Fixes303 reference to old BLFS page. Fixes 304 304 <ulink url="&lfs-ticket-root;3471">#3471</ulink> and 305 305 <ulink url="&lfs-ticket-root;3473">#3473</ulink>.</para> … … 453 453 <listitem> 454 454 <para>[bdubbs] - Enable building sulogin in util-linux. 455 Sup ress installing sysvinit's sulogin.455 Suppress installing sysvinit's sulogin. 456 456 Fixes 457 457 <ulink url="&lfs-ticket-root;3435">#3435</ulink>.</para> 458 458 </listitem> 459 459 <listitem> 460 <para>[bdubbs] - Sup ress installing sysvinit's mesg and last460 <para>[bdubbs] - Suppress installing sysvinit's mesg and last 461 461 that overwrite the versions installed by util-linux. 462 462 Thanks to Chris Staub. Fixes -
chapter05/gettext.xml
rb83d43e re043985 45 45 46 46 <para>For our temporary set of tools, we only need to build and install 47 one binaryfrom Gettext.</para>47 three programs from Gettext.</para> 48 48 49 49 <para>Prepare Gettext for compilation:</para> … … 77 77 78 78 <screen><userinput remap="make">make -C gnulib-lib 79 make -C src msgfmt</userinput></screen> 79 make -C src msgfmt 80 make -C src msgmerge 81 make -C src xgettext</userinput></screen> 80 82 81 <para>As only one binary hasbeen compiled, it is not possible to run the83 <para>As only three prograsm have been compiled, it is not possible to run the 82 84 test suite without compiling additional support libraries from the Gettext 83 85 package. It is therefore not recommended to attempt to run the test suite at 84 86 this stage.</para> 85 87 86 <para>Install the <command>msgfmt</command> binary:</para> 88 <para>Install the <command>msgfmt</command>, <command>msgmerge</command> and 89 <command>xgettext</command> programs:</para> 87 90 88 <screen><userinput remap="install">cp -v src/ msgfmt/tools/bin</userinput></screen>91 <screen><userinput remap="install">cp -v src/{msgfmt,msgmerge,xgettext} /tools/bin</userinput></screen> 89 92 90 93 </sect2> -
chapter05/util-linux.xml
rb83d43e re043985 76 76 features that may be available on the host. Note that the location 77 77 shown for setting this environment variable is different from other 78 LFS sections where variables are set prece eding the command. This78 LFS sections where variables are set preceding the command. This 79 79 location is shown to demonstrate an alternative way of setting an 80 80 environment variable when using configure.</para> -
chapter06/findutils.xml
rb83d43e re043985 90 90 <segmentedlist> 91 91 <segtitle>Installed programs</segtitle> 92 <segtitle>Installed directory</segtitle>93 92 94 93 <seglistitem> 95 94 <seg>bigram, code, find, frcode, locate, oldfind, updatedb, and xargs</seg> 96 <seg>/usr/lib/findutils</seg>97 95 </seglistitem> 98 96 </segmentedlist> -
chapter06/kmod.xml
rb83d43e re043985 89 89 <screen><userinput remap="test">make check</userinput></screen> 90 90 91 <para>Install the package, create symlinks for compatibility with92 Module-Init-Tools (the package that previously handled Linux kernel93 modules), and manually install the man pages. Also make sure that all94 libraries are in thecorrect directory: </para>91 <para>Install the package, man pages, and create symlinks for 92 compatibility with Module-Init-Tools (the package that previously handled 93 Linux kernel modules). Also make sure that all libraries are in the 94 correct directory: </para> 95 95 96 96 <screen><userinput remap="install">make install 97 make -C man install 97 98 98 99 for target in depmod insmod modinfo modprobe rmmod; do … … 100 101 done 101 102 102 ln -sv kmod /bin/lsmod 103 104 cp -v man/*.5 /usr/share/man/man5 105 cp -v man/*.8 /usr/share/man/man8</userinput></screen> 103 ln -sv kmod /bin/lsmod</userinput></screen> 106 104 107 105 </sect2> -
prologue/architecture.xml
rb83d43e re043985 13 13 <para>The primary target architectures of LFS are the AMD/Intel x86 (32-bit) 14 14 and x86_64 (64-bit) CPUs. On the other hand, the instructions in this book are 15 also known to work, with some modifications, with the Power PC CPU. To build a 16 system that utilizes one of these CPUs, the main prerequisite, in addition to 17 those on the next few pages, is an existing Linux system such as an earlier LFS 18 installation, Ubuntu, Red Hat/Fedora, SuSE, or other distribution that targets 19 the architecture that you have. Also note that a 32-bit distribution can be 20 installed and used as a host system on a 64-bit AMD/Intel computer.</para> 15 also known to work, with some modifications, with the Power PC and ARM CPUs. To 16 build a system that utilizes one of these CPUs, the main prerequisite, in 17 addition to those on the next few pages, is an existing Linux system such as an 18 earlier LFS installation, Ubuntu, Red Hat/Fedora, SuSE, or other distribution 19 that targets the architecture that you have. Also note that a 32-bit 20 distribution can be installed and used as a host system on a 64-bit AMD/Intel 21 computer.</para> 21 22 22 23 <para>Some other facts about 64-bit systems need to be added here. When
Note:
See TracChangeset
for help on using the changeset viewer.