Changes in / [5c258ba:6ece6ec]
- Files:
-
- 9 edited
Legend:
- Unmodified
- Added
- Removed
-
chapter01/changelog.xml
r5c258ba r6ece6ec 41 41 --> 42 42 <listitem> 43 <para>2022-12-15</para> 44 <itemizedlist> 45 <listitem> 46 <para>[bdubbs] - Ensure a gawk hard link is updated in 47 Chapter 8. Fixes 48 <ulink url="&lfs-ticket-root;5180">#5180</ulink>.</para> 49 </listitem> 50 <listitem> 51 <para>[bdubbs] - Update to iana-etc-20221209. Addresses 52 <ulink url="&lfs-ticket-root;5006">#5006</ulink>.</para> 53 </listitem> 54 <listitem> 55 <para>[bdubbs] - Update to vim-9.0.1060. Addresses 56 <ulink url="&lfs-ticket-root;5006">#5006</ulink>.</para> 57 </listitem> 58 <listitem> 59 <para>[bdubbs] - Update to iproute2-6.1.0. Fixes 60 <ulink url="&lfs-ticket-root;5184">#5184</ulink>.</para> 61 </listitem> 62 <listitem> 63 <para>[bdubbs] - Update to xz-5.4.0. Fixes 64 <ulink url="&lfs-ticket-root;5183">#5183</ulink>.</para> 65 </listitem> 66 <listitem> 67 <para>[bdubbs] - Update to bash-5.2.15. Fixes 68 <ulink url="&lfs-ticket-root;5182">#5182</ulink>.</para> 69 </listitem> 70 <listitem> 71 <para>[bdubbs] - Update to psmisc-23.6. Fixes 72 <ulink url="&lfs-ticket-root;5181">#5181</ulink>.</para> 73 </listitem> 74 <listitem> 75 <para>[bdubbs] - Update to mpc-1.3.0. Fixes 76 <ulink url="&lfs-ticket-root;5178">#5178</ulink>.</para> 77 </listitem> 78 <listitem> 79 <para>[bdubbs] - Update to python3-3.11.1. Fixes 80 <ulink url="&lfs-ticket-root;5177">#5177</ulink>.</para> 81 </listitem> 82 <listitem> 83 <para>[bdubbs] - Update to procps-ng-4.0.2. Fixes 84 <ulink url="&lfs-ticket-root;5176">#5176</ulink>.</para> 85 </listitem> 86 </itemizedlist> 87 </listitem> 88 89 <listitem> 43 90 <para>2022-12-01</para> 44 91 <itemizedlist> -
chapter01/whatsnew.xml
r5c258ba r6ece6ec 194 194 <para>Meson-&meson-version;</para> 195 195 </listitem> 196 < !--<listitem>196 <listitem> 197 197 <para>MPC-&mpc-version;</para> 198 </listitem> -->198 </listitem> 199 199 <!--<listitem> 200 200 <para>MPFR-&mpfr-version;</para> … … 221 221 <para>Procps-ng-&procps-ng-version;</para> 222 222 </listitem> 223 < !--<listitem>223 <listitem> 224 224 <para>Psmisc-&psmisc-version;</para> 225 </listitem> -->225 </listitem> 226 226 <listitem> 227 227 <para>Python-&python-version;</para> -
chapter08/bash.xml
r5c258ba r6ece6ec 43 43 <para>Prepare Bash for compilation:</para> 44 44 45 <screen><userinput remap="configure">./configure --prefix=/usr\46 -- docdir=/usr/share/doc/bash-&bash-version;\47 --with out-bash-malloc\48 -- with-installed-readline</userinput></screen>45 <screen><userinput remap="configure">./configure --prefix=/usr \ 46 --without-bash-malloc \ 47 --with-installed-readline \ 48 --docdir=/usr/share/doc/bash-&bash-version;</userinput></screen> 49 49 50 50 <variablelist> -
chapter08/gawk.xml
r5c258ba r6ece6ec 59 59 <para>Install the package:</para> 60 60 61 <screen><userinput remap="install">make install</userinput></screen> 61 <screen><userinput remap="install">make LN='ln -f' install</userinput></screen> 62 63 <variablelist> 64 <title>The meaning of the make environment variable:</title> 65 66 <varlistentry> 67 <term><envar>LN='ln -f'</envar></term> 68 <listitem> 69 <para>This variable ensures that the previous hard link installed 70 in <xref linkend='ch-tools-gawk'/> is updated here.</para> 71 </listitem> 72 </varlistentry> 73 </variablelist> 62 74 63 75 <para>If desired, install the documentation:</para> … … 77 89 78 90 <seglistitem> 79 <seg>awk (link to gawk), gawk, and awk-&gawk-version;</seg>91 <seg>awk (link to gawk), gawk, and gawk-&gawk-version;</seg> 80 92 <seg>filefuncs.so, fnmatch.so, fork.so, inplace.so, intdiv.so, ordchr.so, 81 93 readdir.so, readfile.so, revoutput.so, revtwoway.so, rwarray.so, -
chapter08/man-db.xml
r5c258ba r6ece6ec 78 78 <term><parameter>--enable-cache-owner=bin</parameter></term> 79 79 <listitem> 80 <para>This makes the system-wide cache files be owned byuser80 <para>This changes ownership of the system-wide cache files to user 81 81 <systemitem class="username">bin</systemitem>.</para> 82 82 </listitem> -
chapter08/mpc.xml
r5c258ba r6ece6ec 42 42 <sect2 role="installation"> 43 43 <title>Installation of MPC</title> 44 45 <para>First, make a fix identified upstream:</para> 46 47 <screen><userinput remap="pre">sed -i '273{ h; d; }; 274,286 { H; d; }; 287 G' src/mpc.h</userinput></screen> 48 49 <note> 50 <para>This sed is a little complex and needs some explanation. It holds 51 the line 273 in a buffer, adds lines 274-286 to it. It then writes the 52 buffer out after line 287 is read. The result is that the line 287 is 53 moved upwards from an incorrect location to its correct location in an 54 #ifdef block.</para> 55 </note> 44 56 45 57 <para>Prepare MPC for compilation:</para> -
chapter08/procps.xml
r5c258ba r6ece6ec 41 41 <title>Installation of Procps-ng</title> 42 42 43 <para>Prepare procps-ng for compilation:</para>43 <para>Prepare Procps-ng for compilation:</para> 44 44 45 45 <screen revision="sysv"><userinput remap="configure">./configure --prefix=/usr \ … … 61 61 <listitem> 62 62 <para>This switch disables building the <command>kill</command> 63 command that will be installed bythe Util-linux package.</para>63 command; it will be installed from the Util-linux package.</para> 64 64 </listitem> 65 65 </varlistentry> … … 182 182 </varlistentry> 183 183 184 < varlistentry id="pwait">184 <!-- <varlistentry id="pwait"> 185 185 <term><command>pwait</command></term> 186 186 <listitem> … … 190 190 </indexterm> 191 191 </listitem> 192 </varlistentry> 192 </varlistentry> This program no longer exists; 193 it's already been removed from the Installed programs list. --> 193 194 194 195 <varlistentry id="pwdx"> -
chapter08/vim.xml
r5c258ba r6ece6ec 55 55 <screen><userinput remap="pre">echo '#define SYS_VIMRC_FILE "/etc/vimrc"' >> src/feature.h</userinput></screen> 56 56 57 <para>Prepare vim for compilation:</para>57 <para>Prepare Vim for compilation:</para> 58 58 59 59 <screen><userinput remap="configure">./configure --prefix=/usr</userinput></screen> … … 84 84 <screen><userinput remap="install">make install</userinput></screen> 85 85 86 <para>Many users are used to using<command>vi</command> instead of86 <para>Many users reflexively type <command>vi</command> instead of 87 87 <command>vim</command>. To allow execution of <command>vim</command> 88 88 when users habitually enter <command>vi</command>, create a … … 95 95 done</userinput></screen> 96 96 97 <para>By default, vim's documentation is installed in <filename97 <para>By default, Vim's documentation is installed in <filename 98 98 class="directory">/usr/share/vim</filename>. The following symlink 99 99 allows the documentation to be accessed via <filename … … 104 104 105 105 <para>If an X Window System is going to be installed on the LFS 106 system, it may be necessary to recompile vim after installing X. Vim106 system, it may be necessary to recompile Vim after installing X. Vim 107 107 comes with a GUI version of the editor that requires X and some 108 108 additional libraries to be installed. For more information on this 109 process, refer to the vim documentation and the vim installation page109 process, refer to the Vim documentation and the Vim installation page 110 110 in the BLFS book at <ulink 111 111 url="&blfs-book;postlfs/vim.html"/>.</para> … … 167 167 168 168 <note> 169 <para>By default, vim only installs spell files for the English language.170 To install spell files for your preferred language, copy the169 <para>By default, vim only installs spell-checking files for the English language. 170 To install spell-checking files for your preferred language, copy the 171 171 <filename class='extension'>.spl</filename> and optionally, the 172 172 <filename class='extension'>.sug</filename> files for your language … … 176 176 /usr/share/&vim-docdir;/spell/</filename>.</para> 177 177 178 <para>To use these spell files, some configuration in178 <para>To use these spell-checking files, some configuration in 179 179 <filename>/etc/vimrc</filename> is needed, e.g.:</para> 180 180 … … 298 298 <listitem> 299 299 <para>Creates a hex dump of the given file; it can 300 also do the reverse, so it can be used for binary patching</para> 300 also perform the inverse operation, so it can be used for binary 301 patching</para> 301 302 <indexterm zone="ch-system-vim xxd"> 302 303 <primary sortas="b-xxd">xxd</primary> -
packages.ent
r5c258ba r6ece6ec 49 49 <!ENTITY automake-fin-sbu "less than 0.1 SBU (about 7.7 SBU with tests)"> 50 50 51 <!ENTITY bash-version "5.2. 9">51 <!ENTITY bash-version "5.2.15"> 52 52 <!ENTITY bash-size "10,695 KB"> 53 53 <!ENTITY bash-url "&gnu;bash/bash-&bash-version;.tar.gz"> 54 <!ENTITY bash-md5 " 0d8a4e4fe2d31ed5c304316bd9fcb337">54 <!ENTITY bash-md5 "4281bb43497f3905a308430a8d6a30a5"> 55 55 <!ENTITY bash-home "&gnu-software;bash/"> 56 56 <!ENTITY bash-tmp-du "64 MB"> … … 318 318 <!ENTITY gzip-fin-sbu "0.3 SBU"> 319 319 320 <!ENTITY iana-etc-version "20221 122">320 <!ENTITY iana-etc-version "20221209"> 321 321 <!ENTITY iana-etc-size "585 KB"> 322 322 <!ENTITY iana-etc-url "https://github.com/Mic92/iana-etc/releases/download/&iana-etc-version;/iana-etc-&iana-etc-version;.tar.gz"> 323 <!ENTITY iana-etc-md5 " 2d4ea18372691d8c6ffd009a766e3380">323 <!ENTITY iana-etc-md5 "b5e3e7ee1f65edff9284e614000a3815"> 324 324 <!ENTITY iana-etc-home "https://www.iana.org/protocols"> 325 325 <!ENTITY iana-etc-fin-du "4.8 MB"> … … 343 343 <!ENTITY intltool-fin-sbu "less than 0.1 SBU"> 344 344 345 <!ENTITY iproute2-version "6. 0.0">346 <!ENTITY iproute2-size "88 0KB">345 <!ENTITY iproute2-version "6.1.0"> 346 <!ENTITY iproute2-size "885 KB"> 347 347 <!ENTITY iproute2-url "&kernel;linux/utils/net/iproute2/iproute2-&iproute2-version;.tar.xz"> 348 <!ENTITY iproute2-md5 " 5da6cb3154ee09b9a8b4004d1c2df4cd">348 <!ENTITY iproute2-md5 "f3ff4461e25dbc5ef1fb7a9167a9523d"> 349 349 <!ENTITY iproute2-home "&kernel;linux/utils/net/iproute2/"> 350 350 <!ENTITY iproute2-fin-du "16 MB"> … … 505 505 <!ENTITY meson-fin-sbu "less than 0.1 SBU"> 506 506 507 <!ENTITY mpc-version "1. 2.1">508 <!ENTITY mpc-size " 820KB">507 <!ENTITY mpc-version "1.3.0"> 508 <!ENTITY mpc-size "756 KB"> 509 509 <!ENTITY mpc-url "https://ftp.gnu.org/gnu/mpc/mpc-&mpc-version;.tar.gz"> 510 <!ENTITY mpc-md5 " 9f16c976c25bb0f76b50be749cd7a3a8">510 <!ENTITY mpc-md5 "b0f5e2ad6009781777ed026bcf71bf0e"> 511 511 <!ENTITY mpc-home "https://www.multiprecision.org/"> 512 512 <!ENTITY mpc-fin-du "21 MB"> … … 579 579 <!ENTITY pkgconfig-fin-sbu "0.3 SBU"> 580 580 581 <!ENTITY procps-ng-version "4.0. 1">582 <!ENTITY procps-ng-size "1 089KB">581 <!ENTITY procps-ng-version "4.0.2"> 582 <!ENTITY procps-ng-size "1250 KB"> 583 583 <!ENTITY procps-ng-url "https://sourceforge.net/projects/procps-ng/files/Production/procps-ng-&procps-ng-version;.tar.xz"> 584 <!ENTITY procps-ng-md5 " 5de27fd569843e88a21aa0af8990f96d">584 <!ENTITY procps-ng-md5 "691748c4767f19b9d94ed9d088e40c4d"> 585 585 <!ENTITY procps-ng-home "https://sourceforge.net/projects/procps-ng"> 586 586 <!ENTITY procps-ng-fin-du "19 MB"> 587 587 <!ENTITY procps-ng-fin-sbu "0.1 SBU"> 588 588 589 <!ENTITY psmisc-version "23. 5">590 <!ENTITY psmisc-size " 395 KB">589 <!ENTITY psmisc-version "23.6"> 590 <!ENTITY psmisc-size "415 KB"> 591 591 <!ENTITY psmisc-url "https://sourceforge.net/projects/psmisc/files/psmisc/psmisc-&psmisc-version;.tar.xz"> 592 <!ENTITY psmisc-md5 " 014f0b5d5ab32478a2c57812ad01e1fb">592 <!ENTITY psmisc-md5 "ed3206da1184ce9e82d607dc56c52633"> 593 593 <!ENTITY psmisc-home "https://gitlab.com/psmisc/psmisc"> 594 594 <!ENTITY psmisc-fin-du "5.8 MB"> … … 598 598 meson pages will be needed: python3.6 and python3.6m --> 599 599 600 <!ENTITY python-version "3.11. 0">600 <!ENTITY python-version "3.11.1"> 601 601 <!ENTITY python-minor "3.11"> 602 <!ENTITY python-size "19,3 56KB">602 <!ENTITY python-size "19,392 KB"> 603 603 <!ENTITY python-url "https://www.python.org/ftp/python/&python-version;/Python-&python-version;.tar.xz"> 604 <!ENTITY python-md5 " fe92acfa0db9b9f5044958edb451d463">604 <!ENTITY python-md5 "4efe92adf28875c77d3b9b2e8d3bc44a"> 605 605 <!ENTITY python-home "https://www.python.org/"> 606 606 <!ENTITY python-tmp-du "364 MB"> … … 609 609 <!ENTITY python-fin-sbu "3.4 SBU"> 610 610 <!ENTITY python-docs-url "https://www.python.org/ftp/python/doc/&python-version;/python-&python-version;-docs-html.tar.bz2"> 611 <!ENTITY python-docs-md5 " b740495c9f6714e0998894ed8d1cb379">612 <!ENTITY python-docs-size "7, 484KB">611 <!ENTITY python-docs-md5 "32f5cd7d63adf58ca4e0687dc530ce8b"> 612 <!ENTITY python-docs-size "7,522 KB"> 613 613 614 614 <!ENTITY readline-version "8.2"> … … 727 727 <!ENTITY util-linux-fin-sbu "1.0 SBU"> 728 728 729 <!ENTITY vim-version "9.0. 0739">729 <!ENTITY vim-version "9.0.1060"> 730 730 <!-- <!ENTITY vim-majmin "90"> --> 731 731 <!ENTITY vim-docdir "vim/vim90"> 732 <!ENTITY vim-size "16, 370KB">732 <!ENTITY vim-size "16,488 KB"> 733 733 <!--<!ENTITY vim-url "https://github.com/vim/vim/archive/v&vim-version;/vim-&vim-version;.tar.gz">--> 734 734 <!ENTITY vim-url "&anduin-sources;/vim-&vim-version;.tar.gz"> 735 <!ENTITY vim-md5 " d28503800dcd471edf8c308f5a74f177">735 <!ENTITY vim-md5 "cee12f38abdac37edeced59461bb04d4"> 736 736 <!ENTITY vim-home "https://www.vim.org"> 737 737 <!ENTITY vim-fin-du "217 MB"> … … 754 754 <!ENTITY xml-parser-fin-sbu "less than 0.1 SBU"> 755 755 756 <!ENTITY xz-version "5. 2.9">757 <!ENTITY xz-size "1, 261KB">756 <!ENTITY xz-version "5.4.0"> 757 <!ENTITY xz-size "1,375 KB"> 758 758 <!ENTITY xz-url "https://tukaani.org/xz/xz-&xz-version;.tar.xz"> 759 <!ENTITY xz-md5 " 115d93141a38801983572f816c6dd68a">759 <!ENTITY xz-md5 "3518b2c6e00400f4df5dd8d2a70fc2a9"> 760 760 <!ENTITY xz-home "https://tukaani.org/xz"> 761 761 <!ENTITY xz-tmp-du "16 MB">
Note:
See TracChangeset
for help on using the changeset viewer.