Changeset bec76ac
- Timestamp:
- 12/01/2019 06:01:37 PM (5 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, 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:
- b7b0eea
- Parents:
- 123c0152
- Files:
-
- 10 edited
Legend:
- Unmodified
- Added
- Removed
-
chapter01/changelog.xml
r123c0152 rbec76ac 44 44 --> 45 45 <listitem> 46 <para>2019-12-01</para> 47 <itemizedlist> 48 <listitem> 49 <para>[bdubbs] - Add upstream fixes patch for bash. 50 Also add a note about possible problems when changing 51 to the lfs user.</para> 52 </listitem> 53 <listitem> 54 <para>[bdubbs] - Update to vim-8.1.2361. Updates 55 <ulink url="&lfs-ticket-root;4500">#4500</ulink>.</para> 56 </listitem> 57 <listitem> 58 <para>[bdubbs] - Update to meson-0.52.1. Fixes 59 <ulink url="&lfs-ticket-root;4555">#4555</ulink>.</para> 60 </listitem> 61 <listitem> 62 <para>[bdubbs] - Update to elfutils-0.178. Fixes 63 <ulink url="&lfs-ticket-root;4553">#4553</ulink>.</para> 64 </listitem> 65 <listitem> 66 <para>[bdubbs] - Update to iproute2-5.4.0. Fixes 67 <ulink url="&lfs-ticket-root;4551">#4551</ulink>.</para> 68 </listitem> 69 <listitem> 70 <para>[bdubbs] - Update to libffi-3.3. Fixes 71 <ulink url="&lfs-ticket-root;4550">#4550</ulink>.</para> 72 </listitem> 73 <listitem> 74 <para>[bdubbs] - Update to tcl-8.6.10. Fixes 75 <ulink url="&lfs-ticket-root;4549">#4549</ulink>.</para> 76 </listitem> 77 <listitem> 78 <para>[bdubbs] - Update to man-pages-5.04. Fixes 79 <ulink url="&lfs-ticket-root;4548">#4548</ulink>.</para> 80 </listitem> 81 <listitem> 82 <para>[bdubbs] - Update to perl-5.30.1. Fixes 83 <ulink url="&lfs-ticket-root;4547">#4547</ulink>.</para> 84 </listitem> 85 <listitem> 86 <para>[bdubbs] - Update to linux-5.4.1. Fixes 87 <ulink url="&lfs-ticket-root;4546">#4546</ulink>.</para> 88 </listitem> 89 <listitem> 90 <para>[bdubbs] - Update to bc-2.3.2. Fixes 91 <ulink url="&lfs-ticket-root;4545">#4545</ulink>.</para> 92 </listitem> 93 </itemizedlist> 94 </listitem> 95 96 <listitem> 46 97 <para>2019-11-08</para> 47 98 <itemizedlist> -
chapter01/whatsnew.xml
r123c0152 rbec76ac 150 150 <para>Libcap-&libcap-version;</para> 151 151 </listitem>--> 152 < !--<listitem>152 <listitem> 153 153 <para>Libelf-&elfutils-version; (from elfutils)</para> 154 </listitem>--> 154 </listitem> 155 <listitem> 156 <para>Libffi-&libffi-version;</para> 157 </listitem> 155 158 <!--<listitem> 156 159 <para>Libpipeline-&libpipeline-version;</para> … … 195 198 <para>Patch-&patch-version;</para> 196 199 </listitem>--> 197 < !--<listitem>200 <listitem> 198 201 <para>Perl-&perl-version;</para> 199 </listitem> -->202 </listitem> 200 203 <!--<listitem> 201 204 <para>Pkg-config-&pkgconfig-version;</para> … … 231 234 <para>Tar-&tar-version;</para> 232 235 </listitem>--> 233 < !--<listitem>236 <listitem> 234 237 <para>Tcl-&tcl-version;</para> 235 </listitem> -->238 </listitem> 236 239 <listitem> 237 240 <para>Texinfo-&texinfo-version;</para> … … 243 246 <para>Util-Linux-&util-linux-version;</para> 244 247 </listitem>--> 245 < !--<listitem>248 <listitem> 246 249 <para>Vim-&vim-version;</para> 247 </listitem> -->250 </listitem> 248 251 <!--<listitem> 249 252 <para>XML-Parser-&xml-parser-version;</para> -
chapter03/patches.xml
r123c0152 rbec76ac 18 18 19 19 <variablelist role="materials"> 20 <!-- 20 21 21 <varlistentry> 22 22 <term>Bash Upstream Fixes Patch - <token>&bash-fixes-patch-size;</token>:</term> … … 26 26 </listitem> 27 27 </varlistentry> 28 --> 28 29 29 <!-- 30 30 <varlistentry> -
chapter04/addinguser.xml
r123c0152 rbec76ac 89 89 <screen><userinput>chown -v lfs $LFS/sources</userinput></screen> 90 90 91 <note><para>In some host systems, the following command does not complete 92 properly and suspends the login to the lfs user to the background. If the 93 prompt "lfs:~$" does not appear immediately, entering the 94 <command>fg</command> command will fix the issue.</para></note> 95 91 96 <para>Next, login as user <systemitem class="username">lfs</systemitem>. 92 97 This can be done via a virtual console, through a display manager, or with -
chapter06/bash.xml
r123c0152 rbec76ac 40 40 <sect2 role="installation"> 41 41 <title>Installation of Bash</title> 42 <!-- 42 43 43 <para>Incorporate some upstream fixes:</para> 44 44 45 45 <screen><userinput remap="pre">patch -Np1 -i ../&bash-fixes-patch;</userinput></screen> 46 --> 46 47 47 <para>Prepare Bash for compilation:</para> 48 48 -
chapter06/libelf.xml
r123c0152 rbec76ac 47 47 <para>Prepare Libelf for compilation:</para> 48 48 49 <screen><userinput remap="configure">./configure --prefix=/usr </userinput></screen>49 <screen><userinput remap="configure">./configure --prefix=/usr --disable-debuginfod</userinput></screen> 50 50 51 51 <para>Compile the package:</para> … … 57 57 <screen><userinput remap="test">make check</userinput></screen> 58 58 59 <para>One test, run-elfclassify.sh, is known to fail.</para> 60 59 61 <para>Install only Libelf:</para> 60 62 61 63 <screen><userinput remap="install">make -C libelf install 62 install -vm644 config/libelf.pc /usr/lib/pkgconfig</userinput></screen> 64 install -vm644 config/libelf.pc /usr/lib/pkgconfig 65 rm /usr/lib/libelf.a</userinput></screen> 63 66 64 67 </sect2> -
chapter06/libffi.xml
r123c0152 rbec76ac 50 50 Illegal Operation Errors.</para> 51 51 </note> 52 52 <!-- 53 53 <para>Modify the Makefile to install headers into the standard 54 54 <filename class="directory">/usr/include</filename> directory instead of … … 61 61 -e 's/^Cflags: -I${includedir}/Cflags:/' \ 62 62 -i libffi.pc.in</userinput></screen> 63 63 --> 64 64 <para>Prepare libffi for compilation:</para> 65 65 … … 92 92 93 93 <screen><userinput remap="test">make check</userinput></screen> 94 95 <para>Six tests, all related to test-callback.c, are known to fail.</para> 94 96 95 97 <para>Install the package:</para> -
general.ent
r123c0152 rbec76ac 1 <!ENTITY version "SVN-20191 108">1 <!ENTITY version "SVN-20191201"> 2 2 <!ENTITY short-version "svn"> <!-- Used below in &blfs-book; 3 3 Change to x.y for release but not -rc releases --> 4 4 <!ENTITY generic-version "development"> <!-- Use "development" or "x.y[-pre{x}]" --> 5 5 6 <!ENTITY versiond "20191 108-systemd">6 <!ENTITY versiond "20191201-systemd"> 7 7 <!ENTITY short-versiond "systemd"> 8 8 <!ENTITY generic-versiond "systemd"> 9 9 10 <!ENTITY releasedate " November 8th, 2019">10 <!ENTITY releasedate "December 1st, 2019"> 11 11 12 12 <!ENTITY copyrightdate "1999-2019"><!-- jhalfs needs a literal dash, not – --> -
packages.ent
r123c0152 rbec76ac 51 51 <!ENTITY bash-ch6-sbu "2.1 SBU"> 52 52 53 <!ENTITY bc-version "2. 2.0">54 <!ENTITY bc-size "2 36KB">53 <!ENTITY bc-version "2.3.2"> 54 <!ENTITY bc-size "242 KB"> 55 55 <!ENTITY bc-url "https://github.com/gavinhoward/bc/archive/&bc-version;/bc-&bc-version;.tar.gz"> 56 <!ENTITY bc-md5 " 0de4a7b7592e1d7e12f9f601477fe081">56 <!ENTITY bc-md5 "89e9063e852b3f84b010b836f815f88f"> 57 57 <!ENTITY bc-home "https://github.com/gavinhoward/bc"> 58 58 <!ENTITY bc-ch6-du "2.8 MB"> … … 152 152 <!ENTITY e2fsprogs-ch6-sbu "3.1 SBU"> 153 153 154 <!ENTITY elfutils-version "0.17 7">155 <!ENTITY elfutils-size "8, 645KB">154 <!ENTITY elfutils-version "0.178"> 155 <!ENTITY elfutils-size "8,797 KB"> 156 156 <!ENTITY elfutils-url "https://sourceware.org/ftp/elfutils/&elfutils-version;/elfutils-&elfutils-version;.tar.bz2"> 157 <!ENTITY elfutils-md5 " 0b583722f911e1632544718d502aab87">157 <!ENTITY elfutils-md5 "5480d0b7174446aba13a6adde107287f"> 158 158 <!ENTITY elfutils-home "https://sourceware.org/ftp/elfutils/"> 159 159 <!ENTITY elfutils-ch6-du "95 MB"> … … 349 349 <!ENTITY intltool-ch6-sbu "less than 0.1 SBU"> 350 350 351 <!ENTITY iproute2-version "5. 3.0">352 <!ENTITY iproute2-size "72 6KB">351 <!ENTITY iproute2-version "5.4.0"> 352 <!ENTITY iproute2-size "724 KB"> 353 353 <!ENTITY iproute2-url "&kernel;linux/utils/net/iproute2/iproute2-&iproute2-version;.tar.xz"> 354 <!ENTITY iproute2-md5 " 227404413c8d6db649d6188ead1e5a6e">354 <!ENTITY iproute2-md5 "54d86cadb4cd1d19fd7114b4e53adf51"> 355 355 <!ENTITY iproute2-home "&kernel;linux/utils/net/iproute2/"> 356 356 <!ENTITY iproute2-ch6-du "13 MB"> … … 397 397 <!ENTITY libcap-ch6-sbu "less than 0.1 SBU"> 398 398 399 <!ENTITY libffi-version "3. 2.1">400 <!ENTITY libffi-size " 920KB">399 <!ENTITY libffi-version "3.3"> 400 <!ENTITY libffi-size "1,275 KB"> 401 401 <!ENTITY libffi-url "ftp://sourceware.org/pub/libffi/libffi-&libffi-version;.tar.gz"> 402 <!ENTITY libffi-md5 " 83b89587607e3eb65c70d361f13bab43">402 <!ENTITY libffi-md5 "6313289e32f1d38a9df4770b014a2ca7"> 403 403 <!ENTITY libffi-home "https://sourceware.org/libffi/"> 404 404 <!ENTITY libffi-ch6-du "7.6 MB"> … … 422 422 423 423 <!ENTITY linux-major-version "5"> 424 <!ENTITY linux-minor-version " 3">425 <!ENTITY linux-patch-version " 9">424 <!ENTITY linux-minor-version "4"> 425 <!ENTITY linux-patch-version "1"> 426 426 <!--<!ENTITY linux-version "&linux-major-version;.&linux-minor-version;">--> 427 427 <!ENTITY linux-version "&linux-major-version;.&linux-minor-version;.&linux-patch-version;"> 428 <!ENTITY linux-size "106, 036KB">428 <!ENTITY linux-size "106,871 KB"> 429 429 <!ENTITY linux-url "&kernel;linux/kernel/v&linux-major-version;.x/linux-&linux-version;.tar.xz"> 430 <!ENTITY linux-md5 " 56ebdb30b6816b0cf29ba18f06c89836">430 <!ENTITY linux-md5 "1e62d81b5da8df7c45f6ca159edeeb17"> 431 431 <!ENTITY linux-home "https://www.kernel.org/"> 432 432 <!-- measured for 4.8.3 / gcc-6.2.0 on x86_64 : minimum is … … 469 469 <!ENTITY man-db-ch6-sbu "0.4 SBU"> 470 470 471 <!ENTITY man-pages-version "5.0 3">472 <!ENTITY man-pages-size "1,6 39KB">471 <!ENTITY man-pages-version "5.04"> 472 <!ENTITY man-pages-size "1,645 KB"> 473 473 <!ENTITY man-pages-url "&kernel;linux/docs/man-pages/man-pages-&man-pages-version;.tar.xz"> 474 <!ENTITY man-pages-md5 "4 a85d16759c883048a1d27c741dadf17">474 <!ENTITY man-pages-md5 "4eb98f597b629f81993c7b71ecab0ab0"> 475 475 <!ENTITY man-pages-home "https://www.kernel.org/doc/man-pages/"> 476 476 <!ENTITY man-pages-ch6-du "31 MB"> 477 477 <!ENTITY man-pages-ch6-sbu "less than 0.1 SBU"> 478 478 479 <!ENTITY meson-version "0.52. 0">480 <!ENTITY meson-size "1,47 2KB">479 <!ENTITY meson-version "0.52.1"> 480 <!ENTITY meson-size "1,473 KB"> 481 481 <!ENTITY meson-url "&github;/mesonbuild/meson/releases/download/&meson-version;/meson-&meson-version;.tar.gz"> 482 <!ENTITY meson-md5 " 7ea7772414dda8ae11072244bf7ba991">482 <!ENTITY meson-md5 "a5f0c99567d772508f649a28ded7f8ad"> 483 483 <!ENTITY meson-home "https://mesonbuild.com"> 484 484 <!ENTITY meson-ch6-du "28 MB"> … … 537 537 <!ENTITY patch-ch6-sbu "0.2 SBU"> 538 538 539 <!ENTITY perl-version "5.30. 0">540 <!ENTITY perl-size "12, 129KB">539 <!ENTITY perl-version "5.30.1"> 540 <!ENTITY perl-size "12,078 KB"> 541 541 <!ENTITY perl-url "https://www.cpan.org/src/5.0/perl-&perl-version;.tar.xz"> 542 <!ENTITY perl-md5 " 037c35000550bdcb47552ad0f6d3064d">542 <!ENTITY perl-md5 "f399f3aaee90ddcff5eadd3bccdaacc0"> 543 543 <!ENTITY perl-home "https://www.perl.org/"> 544 544 <!ENTITY perl-ch5-du "275 MB"> … … 656 656 <!ENTITY tar-ch6-sbu "2.2 SBU"> 657 657 658 <!ENTITY tcl-version "8.6. 9">658 <!ENTITY tcl-version "8.6.10"> 659 659 <!ENTITY tcl-major-version "8.6"> 660 <!ENTITY tcl-size "9, 772KB">660 <!ENTITY tcl-size "9,907 KB"> 661 661 <!ENTITY tcl-url "https://downloads.sourceforge.net/tcl/tcl&tcl-version;-src.tar.gz"> 662 <!ENTITY tcl-md5 " aa0a121d95a0e7b73a036f26028538d4">662 <!ENTITY tcl-md5 "97c55573f8520bcab74e21bfd8d0aadc"> 663 663 <!ENTITY tcl-home "http://tcl.sourceforge.net/"> 664 664 <!ENTITY tcl-ch5-du "71 MB"> … … 698 698 <!ENTITY util-linux-ch6-sbu "1.2 SBU"> 699 699 700 <!ENTITY vim-version "8.1. 1846">700 <!ENTITY vim-version "8.1.2361"> 701 701 <!ENTITY vim-majmin "81"> 702 702 <!ENTITY vim-docdir "vim/vim81"> 703 <!ENTITY vim-size "14, 078KB">703 <!ENTITY vim-size "14,267 KB"> 704 704 <!ENTITY vim-url "https://github.com/vim/vim/archive/v&vim-version;/vim-&vim-version;.tar.gz"> 705 <!ENTITY vim-md5 " 4f129a05254d93c739fcede843df87df">705 <!ENTITY vim-md5 "7813b45901af53f81abeaf3c67ae9b34"> 706 706 <!ENTITY vim-home "https://www.vim.org"> 707 707 <!ENTITY vim-ch6-du "190 MB"> -
patches.ent
r123c0152 rbec76ac 2 2 3 3 <!-- Start of Common Patches --> 4 <!-- 4 5 5 <!ENTITY bash-fixes-patch "bash-&bash-version;-upstream_fixes-1.patch"> 6 <!ENTITY bash-fixes-patch-md5 " e3d5bf23a4e5628680893d46e6ff286e">7 <!ENTITY bash-fixes-patch-size " 17KB">8 --> 6 <!ENTITY bash-fixes-patch-md5 "c1545da2ad7d78574b52c465ec077ed9"> 7 <!ENTITY bash-fixes-patch-size "22 KB"> 8 9 9 <!-- 10 10 <!ENTITY bc-memory-leak-patch "bc-&bc-version;-memory_leak-1.patch">
Note:
See TracChangeset
for help on using the changeset viewer.