Changeset d35b7f3
- Timestamp:
- 07/06/2009 06:54:06 AM (15 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.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, 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:
- 68460dd
- Parents:
- 94e6954
- Files:
-
- 1 added
- 14 edited
Legend:
- Unmodified
- Added
- Removed
-
chapter01/changelog.xml
r94e6954 rd35b7f3 37 37 38 38 --> 39 40 <listitem> 41 <para>2009-07-04</para> 42 <itemizedlist> 43 <listitem> 44 <para>[matthew] - Upgrade to Util-Linux-NG-2.16-rc2. This 45 is temporary until the release version of 2.16 comes out. 46 See <ulink url="&lfs-ticket-root;2391">#2391</ulink> for 47 more details.</para> 48 <itemizedlist> 49 <listitem> 50 <para>Remove E2fsprogs in Chapter 5. It was only there as a 51 dependency of Util-Linux-NG to provide 52 <systemitem class="library">libuuid</systemitem> and 53 <systemitem class="library">libblkid</systemitem>, which 54 Util-Linux-NG provides for itself now.</para> 55 </listitem> 56 <listitem> 57 <para>Move Util-Linux-NG to before E2fsprogs in Chapter 6 and add 58 "--disable-libblkid" and "--disable-libuuid" 59 configure switches to E2fsprogs so that it uses Util-Linux-NG's 60 versions.</para> 61 </listitem> 62 <listitem> 63 <para>Add Pkg-Config as it's a pre-requisite of E2fsprogs' new 64 configure switches.</para> 65 </listitem> 66 <listitem> 67 <para>Remove "--with-col" from Man-DB's configure 68 command as Man-DB is now installed after Util-Linux-NG so 69 <command>col</command> is found automatically.</para> 70 </listitem> 71 </itemizedlist> 72 </listitem> 73 <listitem> 74 <para>[matthew] - Upgrade to Sed-4.2.1. Fixes 75 <ulink url="&lfs-ticket-root;2427">#2427</ulink>.</para> 76 </listitem> 77 <listitem> 78 <para>[matthew] - Upgrade to Linux-2.6.30.1. Fixes 79 <ulink url="&lfs-ticket-root;2430">#2430</ulink>.</para> 80 </listitem> 81 <listitem> 82 <para>[matthew] - Correct GCC <command>sed</command> command to add 83 -fomit-frame-pointer for non-bootstrapped builds of GCC-4.4.x. Thanks 84 to Guy Dalziel for the report and fix. 85 </para> 86 </listitem> 87 <listitem> 88 <para>[matthew] - Upgrade to E2fsprogs-1.41.7. Fixes 89 <ulink url="&lfs-ticket-root;2428">#2428</ulink>.</para> 90 </listitem> 91 </itemizedlist> 92 </listitem> 93 39 94 <listitem> 40 95 <para>2009-06-29</para> -
chapter01/whatsnew.xml
r94e6954 rd35b7f3 249 249 250 250 <listitem> 251 <para>Pkg-config-&pkg-config-version;</para> 252 </listitem> 253 254 <listitem> 251 255 <para>&readline-fixes-patch;</para> 252 256 </listitem> -
chapter03/packages.xml
r94e6954 rd35b7f3 447 447 <para>Download: <ulink url="&perl-url;"/></para> 448 448 <para>MD5 sum: <literal>&perl-md5;</literal></para> 449 </listitem> 450 </varlistentry> 451 452 <varlistentry> 453 <term>Pkg-config (&pkg-config-version;) - <token>&pkg-config-size;</token>:</term> 454 <listitem> 455 <para>Home page: <ulink url="&pkg-config-home;"/></para> 456 <para>Download: <ulink url="&pkg-config-url;"/></para> 457 <para>MD5 sum: <literal>&pkg-config-md5;</literal></para> 449 458 </listitem> 450 459 </varlistentry> -
chapter05/chapter05.xml
r94e6954 rd35b7f3 30 30 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="coreutils.xml"/> 31 31 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="diffutils.xml"/> 32 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="e2fsprogs.xml"/>33 32 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="findutils.xml"/> 34 33 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="gawk.xml"/> -
chapter05/e2fsprogs.xml
r94e6954 rd35b7f3 49 49 cd build</userinput></screen> 50 50 51 <para>Fix a bug in E2fsprogs that prevents it from building against Util-Linux-NG's copy of <systemitem class="library">libuuid</systemitem>:</para> 52 53 <screen><userinput remap="pre">cp -v ../MCONFIG.in{,.orig} 54 sed -e '82 s/LIBUUID/DEPLIBUUID/' ../MCONFIG.in.orig > ../MCONFIG.in</userinput></screen> 55 51 56 <para>Prepare E2fsprogs for compilation:</para> 52 57 53 <screen><userinput remap="configure">../configure --prefix=/tools</userinput></screen> 58 <screen><userinput remap="configure">../configure --prefix=/tools --disable-libblkid --disable-libuuid</userinput></screen> 59 60 <variablelist> 61 <title>The meaning of the new configure option:</title> 62 63 <varlistentry> 64 <term><parameter>--disable-libblkid</parameter></term> 65 <listitem> 66 <para>This prevents E2fsprogs from building its own copy of the 67 libblkid library, which Util-Linux-NG provides.</para> 68 </listitem> 69 </varlistentry> 70 71 <varlistentry> 72 <term><parameter>--disable-libuuid</parameter></term> 73 <listitem> 74 <para>This prevents E2fsprogs from building its own copy of the 75 libuuid library, which Util-Linux-NG provides.</para> 76 </listitem> 77 </varlistentry> 78 </variablelist> 54 79 55 80 <para>Compile the package:</para> … … 65 90 66 91 <screen><userinput remap="install">chmod -v u+w \ 67 /tools/lib/{lib blkid,libcom_err,libe2p,libext2fs,libss,libuuid}.a</userinput></screen>92 /tools/lib/{libcom_err,libe2p,libext2fs,libss}.a</userinput></screen> 68 93 69 94 </sect2> -
chapter05/gcc-pass2.xml
r94e6954 rd35b7f3 74 74 75 75 <screen><userinput remap="pre">cp -v gcc/Makefile.in{,.tmp} 76 sed 's/^ XCFLAGS =$/& -fomit-frame-pointer/' gcc/Makefile.in.tmp \76 sed 's/^T_CFLAGS =$/& -fomit-frame-pointer/' gcc/Makefile.in.tmp \ 77 77 > gcc/Makefile.in</userinput></screen> 78 78 -
chapter05/util-linux-ng.xml
r94e6954 rd35b7f3 47 47 48 48 <screen><userinput remap="configure">./configure --prefix=/tools</userinput></screen> 49 <!-- 50 <variablelist> 51 <title>The meaning of the new configure option:</title> 49 52 53 <varlistentry> 54 <term><parameter>- -with-fsprobe</parameter></term> 55 <listitem> 56 <para>This tells Util-Linux-NG to use its own version of the libblkid 57 library, rather than a system-installed version.</para> 58 </listitem> 59 </varlistentry> 60 </variablelist> 61 --> 50 62 <para>Only a few of the utilities contained in this package need to be 51 63 built:</para> … … 66 78 <para>This package does not come with a test suite.</para> 67 79 80 <para>Install the shared libraries required by E2fsprogs:</para> 81 82 <screen><userinput remap="install">make -C shlibs/uuid install 83 make -C shlibs/blkid install</userinput></screen> 84 68 85 <para>Copy these programs to the temporary tools directory:</para> 69 86 -
chapter06/chapter06.xml
r94e6954 rd35b7f3 29 29 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="db.xml"/> 30 30 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="sed.xml"/> 31 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="pkg-config.xml"/> 32 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="ncurses.xml"/> 33 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="util-linux-ng.xml"/> 31 34 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="e2fsprogs.xml"/> 32 35 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="coreutils.xml"/> … … 34 37 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="m4.xml"/> 35 38 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="bison.xml"/> 36 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="ncurses.xml"/>37 39 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="procps.xml"/> 38 40 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="grep.xml"/> … … 68 70 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="texinfo.xml"/> 69 71 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="udev.xml"/> 70 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="util-linux-ng.xml"/>71 72 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="vim.xml"/> 72 73 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="aboutdebug.xml"/> -
chapter06/e2fsprogs.xml
r94e6954 rd35b7f3 59 59 60 60 <screen><userinput remap="configure">../configure --prefix=/usr --with-root-prefix="" \ 61 --enable-elf-shlibs </userinput></screen>61 --enable-elf-shlibs --disable-libblkid --disable-libuuid</userinput></screen> 62 62 63 63 <variablelist> … … 114 114 be removed later.</para> 115 115 116 <screen><userinput remap="install">chmod -v u+w /usr/lib/{lib blkid,libcom_err,libe2p,libext2fs,libss,libuuid}.a</userinput></screen>116 <screen><userinput remap="install">chmod -v u+w /usr/lib/{libcom_err,libe2p,libext2fs,libss}.a</userinput></screen> 117 117 118 118 <para>This package installs a gzipped … … 132 132 install -v -m644 doc/com_err.info /usr/share/info 133 133 install-info --dir-file=/usr/share/info/dir \ 134 /usr/share/info/com_err.info 135 136 install -v -m644 -D ../doc/libblkid.txt \ 137 /usr/share/doc/e2fsprogs-&e2fsprogs-version;/libblkid.txt</userinput></screen> 138 134 /usr/share/info/com_err.info</userinput></screen> 139 135 </sect2> 140 136 … … 152 148 mk_cmds, mke2fs, mkfs.ext2, mkfs.ext3, mkfs.ext4, mkfs.ext4dev, 153 149 mklost+found, resize2fs, tune2fs, uuidd, and uuidgen.</seg> 154 <seg>lib blkid.{a,so}, libcom_err.{a,so}, libe2p.{a,so},155 lib ext2fs.{a,so}, libss.{a,so}, and libuuid.{a,so}</seg>150 <seg>libcom_err.{a,so}, libe2p.{a,so}, libext2fs.{a,so} and 151 libss.{a,so}</seg> 156 152 </seglistitem> 157 153 </segmentedlist> … … 514 510 </varlistentry> 515 511 516 <varlistentry id="libblkid">517 <term><filename class="libraryfile">libblkid</filename></term>518 <listitem>519 <para>Contains routines for device identification and token520 extraction</para>521 <indexterm zone="ch-system-e2fsprogs libblkid">522 <primary sortas="c-libblkid">libblkid</primary>523 </indexterm>524 </listitem>525 </varlistentry>526 527 512 <varlistentry id="libcom_err"> 528 513 <term><filename class="libraryfile">libcom_err</filename></term> … … 567 552 </varlistentry> 568 553 569 <varlistentry id="libuuid">570 <term><filename class="libraryfile">libuuid</filename></term>571 <listitem>572 <para>Contains routines for generating unique identifiers for objects573 that may be accessible beyond the local system</para>574 <indexterm zone="ch-system-e2fsprogs libuuid">575 <primary sortas="c-libuuid">libuuid</primary>576 </indexterm>577 </listitem>578 </varlistentry>579 580 554 </variablelist> 581 555 -
chapter06/gcc.xml
r94e6954 rd35b7f3 55 55 56 56 <screen><userinput remap="pre">case `uname -m` in 57 i?86) sed -i 's/^ XCFLAGS =$/& -fomit-frame-pointer/' \57 i?86) sed -i 's/^T_CFLAGS =$/& -fomit-frame-pointer/' \ 58 58 gcc/Makefile.in ;; 59 59 esac</userinput></screen> -
chapter06/man-db.xml
r94e6954 rd35b7f3 52 52 <screen><userinput remap="configure">./configure --prefix=/usr --libexecdir=/usr/lib \ 53 53 --sysconfdir=/etc --disable-setuid \ 54 --with-browser=/usr/bin/lynx --with- col=/usr/bin/col\55 --with- vgrind=/usr/bin/vgrind --with-grap=/usr/bin/grap</userinput></screen>54 --with-browser=/usr/bin/lynx --with-vgrind=/usr/bin/vgrind \ 55 --with-grap=/usr/bin/grap</userinput></screen> 56 56 57 57 <variablelist> … … 69 69 <term><parameter>--with-...</parameter></term> 70 70 <listitem> 71 <para>These four parameters are used to set some default programs. 72 The <command>col</command> program is a part of the Util-linux-ng 73 package, <command>lynx</command> is a text-based web browser (see 71 <para>These three parameters are used to set some default programs. 72 <command>lynx</command> is a text-based web browser (see 74 73 BLFS for installation instructions), <command>vgrind</command> 75 74 converts program sources to Groff input, and <command>grap</command> -
chapter06/module-init-tools.xml
r94e6954 rd35b7f3 87 87 88 88 <seglistitem> 89 <seg>depmod, generate-modprobe.conf, insmod, insmod.static, lsmod, 90 modinfo, modprobe, and rmmod</seg> 89 <seg>depmod, insmod, insmod.static, lsmod, modinfo, modprobe, and rmmod</seg> 91 90 </seglistitem> 92 91 </segmentedlist> … … 106 105 <indexterm zone="ch-system-module-init-tools depmod"> 107 106 <primary sortas="b-depmod">depmod</primary> 108 </indexterm>109 </listitem>110 </varlistentry>111 112 <varlistentry id="generate-modprobe.conf">113 <term><command>generate-modprobe.conf</command></term>114 <listitem>115 <para>Creates a modprobe.conf file from an existing 2.2 or 2.4 module116 setup</para>117 <indexterm zone="ch-system-module-init-tools generate-modprobe.conf">118 <primary sortas="b-generate-modprobe.conf">generate-modprobe.conf</primary>119 107 </indexterm> 120 108 </listitem> -
general.ent
r94e6954 rd35b7f3 1 1 <?xml version="1.0" encoding="ISO-8859-1"?> 2 <!ENTITY version "SVN-20090 629">3 <!ENTITY releasedate "Ju ne 29, 2009">2 <!ENTITY version "SVN-20090704"> 3 <!ENTITY releasedate "July 4, 2009"> 4 4 <!ENTITY copyrightdate "1999-2009"><!-- jhalfs needs a literal dash, not – --> 5 5 <!ENTITY milestone "6.5"> -
packages.ent
r94e6954 rd35b7f3 107 107 of acceptable features that can be shown by debugfs in 108 108 chapter02/creatingfilesystem.xml --> 109 <!ENTITY e2fsprogs-version "1.41. 6">110 <!ENTITY e2fsprogs-size "4,3 19KB">109 <!ENTITY e2fsprogs-version "1.41.7"> 110 <!ENTITY e2fsprogs-size "4,321 KB"> 111 111 <!ENTITY e2fsprogs-url "&sourceforge;e2fsprogs/e2fsprogs-&e2fsprogs-version;.tar.gz"> 112 <!ENTITY e2fsprogs-md5 " 732c559db400c8fc994f4f38568c9f1f">112 <!ENTITY e2fsprogs-md5 "b55d2b557f1f17ff918e9201c1d730f5"> 113 113 <!ENTITY e2fsprogs-home "http://e2fsprogs.sourceforge.net/"> 114 114 <!ENTITY e2fsprogs-ch5-du "38 MB"> … … 317 317 <!ENTITY linux-major-version "2.6"> 318 318 <!ENTITY linux-minor-version "30"> 319 <! -- <!ENTITY linux-patch-version "4"> -->320 <! -- <!ENTITY linux-version "&linux-major-version;.&linux-minor-version;.&linux-patch-version;"> -->319 <!ENTITY linux-patch-version "1"> 320 <!ENTITY linux-version "&linux-major-version;.&linux-minor-version;.&linux-patch-version;"> 321 321 <!ENTITY linux-version "&linux-major-version;.&linux-minor-version;"> 322 <!ENTITY linux-size "58,0 43KB">322 <!ENTITY linux-size "58,024 KB"> 323 323 <!ENTITY linux-url "&kernel;linux/kernel/v&linux-major-version;/linux-&linux-version;.tar.bz2"> 324 <!ENTITY linux-md5 "7 a80058a6382e5108cdb5554d1609615">324 <!ENTITY linux-md5 "7da2e2e31f1c00f2673d2dc50de76b33"> 325 325 <!ENTITY linux-home "http://www.kernel.org/"> 326 326 <!ENTITY linux-ch8-du "350 - 500 MB"> … … 417 417 <!ENTITY perl-ch6-sbu "4.1 SBU"> 418 418 419 <!ENTITY pkg-config-version "0.23"> 420 <!ENTITY pkg-config-size "1,009 KB"> 421 <!ENTITY pkg-config-url "http://pkgconfig.freedesktop.org/releases/pkg-config-&pkg-config-version;.tar.gz"> 422 <!ENTITY pkg-config-md5 "d922a88782b64441d06547632fd85744"> 423 <!ENTITY pkg-config-home "http://pkg-config.freedesktop.org/"> 424 <!ENTITY pkg-config-ch5-du " MB"> 425 <!ENTITY pkg-config-ch5-sbu " SBU"> 426 <!ENTITY pkg-config-ch6-du " MB"> 427 <!ENTITY pkg-config-ch6-sbu " SBU"> 428 419 429 <!ENTITY procps-version "3.2.8"> 420 430 <!ENTITY procps-size "279 KB"> … … 441 451 <!ENTITY readline-ch6-sbu "0.1 SBU"> 442 452 443 <!ENTITY sed-version "4.2 ">444 <!ENTITY sed-size "8 62KB">453 <!ENTITY sed-version "4.2.1"> 454 <!ENTITY sed-size "878 KB"> 445 455 <!ENTITY sed-url "&gnu;sed/sed-&sed-version;.tar.bz2"> 446 <!ENTITY sed-md5 " 41b69b632c0265fc1b16079023499590">456 <!ENTITY sed-md5 "7d310fbd76e01a01115075c1fd3f455a"> 447 457 <!ENTITY sed-home "&gnu-software;sed/"> 448 458 <!ENTITY sed-ch5-du "7.6 MB"> … … 518 528 <!ENTITY udev-config-home " "> 519 529 520 <!ENTITY util-linux-ng-version "2.1 4.2">521 <!ENTITY util-linux-ng-size " 2,888KB">522 <!ENTITY util-linux-ng-url "&kernel;linux/utils/util-linux-ng/v2.1 4/util-linux-ng-&util-linux-ng-version;.tar.bz2">523 <!ENTITY util-linux-ng-md5 " b9d0053a22cfcbf0b9c0aa6d6eccfbc8">530 <!ENTITY util-linux-ng-version "2.16-rc2"> 531 <!ENTITY util-linux-ng-size "3,376 KB"> 532 <!ENTITY util-linux-ng-url "&kernel;linux/utils/util-linux-ng/v2.16/util-linux-ng-&util-linux-ng-version;.tar.bz2"> 533 <!ENTITY util-linux-ng-md5 "9de0a82e814b8f14483d5f9fae9aeff1"> 524 534 <!ENTITY util-linux-ng-home "http://userweb.kernel.org/~kzak/util-linux-ng/"> 525 535 <!ENTITY util-linux-ng-ch5-du "19 MB">
Note:
See TracChangeset
for help on using the changeset viewer.