Changeset b1e9fd41
- Timestamp:
- 12/25/2019 02:21:00 PM (4 years ago)
- Branches:
- multilib-10.1
- Children:
- 3a41eec
- Parents:
- f0b6f13
- Files:
-
- 9 edited
Legend:
- Unmodified
- Added
- Removed
-
appendices/dependencies.xml
rf0b6f13 rb1e9fd41 350 350 351 351 <seglistitem> 352 <seg> None</seg>352 <seg>File</seg> 353 353 </seglistitem> 354 354 </segmentedlist> … … 692 692 693 693 <seglistitem> 694 <seg>Bash, Binutils, Coreutils, Diffutils, Gawk, GCC, Glibc, Grep,695 Make, Sed, and Zlib</seg>694 <seg>Bash, Binutils, Bzip2, Coreutils, Diffutils, Gawk, GCC, Glibc, 695 Grep, Make, Sed, Xz, and Zlib</seg> 696 696 </seglistitem> 697 697 </segmentedlist> … … 2717 2717 2718 2718 <seglistitem> 2719 <seg>Eudev, GRUB, Kmod, and Man-DB</seg>2719 <seg>Eudev, File, GRUB, Kmod, and Man-DB</seg> 2720 2720 </seglistitem> 2721 2721 </segmentedlist> -
chapter01/changelog.xml
rf0b6f13 rb1e9fd41 46 46 --> 47 47 <listitem revision="sysv"> 48 <para>2019-12-22</para> 49 <itemizedlist> 50 <listitem> 51 <para>[pierre] - Update to python3-3.8.1. Fixes 52 <ulink url="&lfs-ticket-root;4564">#4564</ulink>.</para> 53 </listitem> 54 <listitem> 55 <para>[pierre] - Update to file-5.38. Fixes 56 <ulink url="&lfs-ticket-root;4563">#4563</ulink>.</para> 57 </listitem> 58 <listitem> 59 <para>[pierre] - Update to linux-5.4.6. Fixes 60 <ulink url="&lfs-ticket-root;4562">#4562</ulink>.</para> 61 </listitem> 62 <listitem> 63 <para>[pierre] - Update to vim-8.2.0024. Part of 64 <ulink url="&lfs-ticket-root;4500">#4500</ulink>.</para> 65 </listitem> 66 </itemizedlist> 67 </listitem> 68 69 <listitem> 70 <para>2019-12-12</para> 71 <itemizedlist> 72 <listitem> 73 <para>[bdubbs] - Update to libcap-2.28. Fixes 74 <ulink url="&lfs-ticket-root;4559">#4559</ulink>.</para> 75 </listitem> 76 <listitem> 77 <para>[bdubbs] - Update to bison-3.5. Fixes 78 <ulink url="&lfs-ticket-root;4561">#4561</ulink>.</para> 79 </listitem> 80 </itemizedlist> 81 </listitem> 82 83 <listitem> 84 <para>2019-12-10</para> 85 <itemizedlist> 86 <listitem> 87 <para>[renodr] - Fix a regression in meson that was causing problems 88 in dependent packages.</para> 89 </listitem> 90 </itemizedlist> 91 </listitem> 92 93 <listitem> 48 94 <para>2019-12-05</para> 49 95 <itemizedlist> -
chapter01/whatsnew.xml
rf0b6f13 rb1e9fd41 81 81 <para>Expect-&expect-version;</para> 82 82 </listitem>--> 83 < !--<listitem>83 <listitem> 84 84 <para>File-&file-version;</para> 85 </listitem> -->85 </listitem> 86 86 <listitem> 87 87 <para>Findutils-&findutils-version;</para> … … 147 147 <para>LFS-Bootscripts-&lfs-bootscripts-version;</para> 148 148 </listitem>--> 149 < !--<listitem>149 <listitem> 150 150 <para>Libcap-&libcap-version;</para> 151 </listitem> -->151 </listitem> 152 152 <listitem> 153 153 <para>Libelf-&elfutils-version; (from elfutils)</para> -
chapter05/bzip2.xml
rf0b6f13 rb1e9fd41 45 45 46 46 <para>The Bzip2 package does not contain a <command>configure</command> 47 script. Compile and test it with:</para> 47 script. There are two <filename>Makefile</filename>, one for the shared 48 library, and the other for the static library. Since we need both, We 49 do the compilation in two stages. First the shared library:</para> 50 51 <screen><userinput remap="make">make -f Makefile-libbz2_so 52 make clean</userinput></screen> 53 54 <variablelist> 55 <title>The meaning of the make parameter:</title> 56 57 <varlistentry> 58 <term><parameter>-f Makefile-libbz2_so</parameter></term> 59 <listitem> 60 <para>This will cause Bzip2 to be built using a different 61 <filename>Makefile</filename> file, in this case the 62 <filename>Makefile-libbz2_so</filename> file, which creates a dynamic 63 <filename class="libraryfile">libbz2.so</filename> library and links 64 the Bzip2 utilities against it.</para> 65 </listitem> 66 </varlistentry> 67 68 </variablelist> 69 70 <para>Compile and test the package with:</para> 48 71 49 72 <screen><userinput remap="make">make</userinput></screen> … … 51 74 <para>Install the package:</para> 52 75 53 <screen><userinput remap="install">make PREFIX=/tools install</userinput></screen> 76 <screen><userinput remap="install">make PREFIX=/tools install 77 cp -v bzip2-shared /tools/bin/bzip2 78 cp -av libbz2.so* /tools/lib 79 ln -sv libbz2.so.1.0 /tools/lib/libbz2.so</userinput></screen> 54 80 55 81 </sect2> -
chapter06/bison.xml
rf0b6f13 rb1e9fd41 40 40 <sect2 role="installation"> 41 41 <title>Installation of Bison</title> 42 42 <!-- 43 43 <para>First, fix a build problem with the current version:</para> 44 44 45 45 <screen><userinput remap="pre">sed -i '9327 s/mv/cp/' Makefile.in</userinput></screen> 46 46 --> 47 47 <para>Prepare Bison for compilation:</para> 48 48 49 49 <screen><userinput remap="configure">./configure --prefix=/usr --docdir=/usr/share/doc/bison-&bison-version;</userinput></screen> 50 50 51 <!-- I could not find a race condidtion in the current version. 51 52 <para>Compile the package, but work around a race condition in the 52 53 current version:</para> 53 54 54 <screen><userinput remap="make">make -j1</userinput></screen> 55 <screen><userinput remap="make">make -j1</userinput></screen>--> 56 57 <para>Compile the package:</para> 58 59 <screen><userinput remap="make">make</userinput></screen> 55 60 56 61 <!-- -
chapter06/chapter06.xml
rf0b6f13 rb1e9fd41 27 27 28 28 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="zlib.xml"/> 29 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="bzip2.xml"/> 30 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="xz.xml"/> 29 31 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="file.xml"/> 30 32 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="readline.xml"/> … … 40 42 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="shadow.xml"/> 41 43 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gcc.xml"/> 42 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="bzip2.xml"/>43 44 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="pkgconfig.xml"/> 44 45 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ncurses.xml"/> … … 61 62 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="autoconf.xml"/> 62 63 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="automake.xml"/> 63 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="xz.xml"/>64 64 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="kmod.xml"/> 65 65 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gettext.xml"/> -
chapter06/meson.xml
rf0b6f13 rb1e9fd41 40 40 <sect2 role="installation"> 41 41 <title>Installation of Meson</title> 42 43 <para>Apply a fix from upstream to fix a regression:</para> 44 45 <screen><userinput remap="pre">sed -i "s@isfile(a)@& and not a.startswith('/dev')@" mesonbuild/interpreter.py</userinput></screen> 42 46 43 47 <para>Compile Meson with the following command:</para> -
general.ent
rf0b6f13 rb1e9fd41 1 <!ENTITY version "SVN-201912 05">1 <!ENTITY version "SVN-20191222"> 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 "201912 05-systemd">6 <!ENTITY versiond "20191222-systemd"> 7 7 <!ENTITY short-versiond "systemd"> 8 8 <!ENTITY generic-versiond "systemd"> 9 9 10 <!ENTITY releasedate "December 5th, 2019">10 <!ENTITY releasedate "December 22nd, 2019"> 11 11 12 12 <!ENTITY copyrightdate "1999-2019"><!-- jhalfs needs a literal dash, not – --> -
packages.ent
rf0b6f13 rb1e9fd41 13 13 <!ENTITY acl-home " "> 14 14 <!ENTITY acl-ch6-du "6.4 MB"> 15 <!ENTITY acl-ch6-sbu " less than0.1 SBU">15 <!ENTITY acl-ch6-sbu "0.1 SBU"> 16 16 17 17 <!ENTITY attr-version "2.4.48"> … … 63 63 <!ENTITY binutils-url "&gnu;binutils/binutils-&binutils-version;.tar.xz"> 64 64 <!ENTITY binutils-md5 "9406231b7d9dd93731c2d06cefe8aaf1"> 65 <!ENTITY binutils-home "&gnu-software;binutils/"><!ENTITY binutils-ch5p1-du "580 MB"> 65 <!ENTITY binutils-home "&gnu-software;binutils/"> 66 <!ENTITY binutils-ch5p1-du "659 MB"> 66 67 <!ENTITY binutils-ch5p1-sbu "1 SBU"> 67 <!ENTITY binutils-ch5p2-du " 879MB">68 <!ENTITY binutils-ch5p2-sbu "1. 1SBU">68 <!ENTITY binutils-ch5p2-du "637 MB"> 69 <!ENTITY binutils-ch5p2-sbu "1.2 SBU"> 69 70 <!ENTITY binutils-ch6-du "5.1 GB"> 70 <!ENTITY binutils-ch6-sbu "7. 4SBU">71 72 <!ENTITY bison-version "3. 4.2">73 <!ENTITY bison-size "2, 189KB">71 <!ENTITY binutils-ch6-sbu "7.2 SBU"> 72 73 <!ENTITY bison-version "3.5"> 74 <!ENTITY bison-size "2,287 KB"> 74 75 <!ENTITY bison-url "&gnu;bison/bison-&bison-version;.tar.xz"> 75 <!ENTITY bison-md5 " d1ceb9dfde2d03b24a4c1137f7f1b572">76 <!ENTITY bison-md5 "c0230be066069f33c8445766833f3205"> 76 77 <!ENTITY bison-home "&gnu-software;bison/"> 77 <!ENTITY bison-ch5-du " 39MB">78 <!ENTITY bison-ch5-du "42 MB"> 78 79 <!ENTITY bison-ch5-sbu "0.3 SBU"> 79 80 <!ENTITY bison-ch6-du "39 MB"> … … 85 86 <!ENTITY bzip2-md5 "67e051268d0c475ea773822f7500d0e5"> 86 87 <!--<!ENTITY bzip2-home "http://www.bzip.org/">--> 87 <!ENTITY bzip2-ch5-du "6. 0MB">88 <!ENTITY bzip2-ch5-du "6.4 MB"> 88 89 <!ENTITY bzip2-ch5-sbu "less than 0.1 SBU"> 89 90 <!ENTITY bzip2-ch6-du "7.7 MB"> … … 184 185 <!ENTITY expect-ch5-sbu "0.1 SBU"> 185 186 186 <!ENTITY file-version "5.3 7">187 <!ENTITY file-size " 867KB">187 <!ENTITY file-version "5.38"> 188 <!ENTITY file-size "911 KB"> 188 189 <!ENTITY file-url "ftp://ftp.astron.com/pub/file/file-&file-version;.tar.gz"> 189 <!ENTITY file-md5 " 80c29aca745466c6c24d11f059329075">190 <!ENTITY file-md5 "3217633ed09c7cd35ed8d04191675574"> 190 191 <!ENTITY file-home "https://www.darwinsys.com/file/"> 191 <!ENTITY file-ch5-du " 19MB">192 <!ENTITY file-ch5-du "20 MB"> 192 193 <!ENTITY file-ch5-sbu "0.1 SBU"> 193 <!ENTITY file-ch6-du " 19MB">194 <!ENTITY file-ch6-du "20 MB"> 194 195 <!ENTITY file-ch6-sbu "0.1 SBU"> 195 196 … … 199 200 <!ENTITY findutils-md5 "731356dec4b1109b812fecfddfead6b2"> 200 201 <!ENTITY findutils-home "&gnu-software;findutils/"> 201 <!ENTITY findutils-ch5-du "3 6MB">202 <!ENTITY findutils-ch5-du "39 MB"> 202 203 <!ENTITY findutils-ch5-sbu "0.3 SBU"> 203 204 <!ENTITY findutils-ch6-du "52 MB"> … … 227 228 <!ENTITY gcc-md5 "3818ad8600447f05349098232c2ddc78"> 228 229 <!ENTITY gcc-home "https://gcc.gnu.org/"> 229 <!ENTITY gcc-ch5p1-du "3. 1GB">230 <!ENTITY gcc-ch5p1-sbu " 12SBU">231 <!ENTITY gcc-ch5p2-du "3. 7GB">232 <!ENTITY gcc-ch5p2-sbu "1 5SBU">230 <!ENTITY gcc-ch5p1-du "3.3 GB"> 231 <!ENTITY gcc-ch5p1-sbu "9 SBU"> 232 <!ENTITY gcc-ch5p2-du "3.6 GB"> 233 <!ENTITY gcc-ch5p2-sbu "13 SBU"> 233 234 <!ENTITY gcc-ch6-du "4.2 GB "> 234 <!ENTITY gcc-ch6-sbu "9 5SBU (with tests)">235 <!ENTITY gcc-ch6-sbu "91 SBU (with tests)"> 235 236 <!ENTITY libquadmath-version "0.0.0"> 236 237 <!ENTITY libstdcpp-version "6.0.27"> … … 258 259 <!ENTITY gettext-home "&gnu-software;gettext/"> 259 260 <!ENTITY gettext-ch5-du "300 MB"> 260 <!ENTITY gettext-ch5-sbu " 1.8SBU">261 <!ENTITY gettext-ch5-sbu "2.0 SBU"> 261 262 <!ENTITY gettext-ch6-du "249 MB"> 262 263 <!ENTITY gettext-ch6-sbu "2.9 SBU"> … … 268 269 <!ENTITY glibc-home "&gnu-software;libc/"> 269 270 <!ENTITY glibc-ch5-du "896 MB"> 270 <!ENTITY glibc-ch5-sbu "4. 8SBU">271 <!ENTITY glibc-ch6-du "3. 3GB">272 <!ENTITY glibc-ch6-sbu "2 1SBU">271 <!ENTITY glibc-ch5-sbu "4.6 SBU"> 272 <!ENTITY glibc-ch6-du "3.2 GB"> 273 <!ENTITY glibc-ch6-sbu "20 SBU"> 273 274 <!ENTITY libthread_db-version "1.0"> 274 275 … … 397 398 <!ENTITY lfs-bootscripts-ch7-sbu "less than 0.1 SBU"> 398 399 399 <!ENTITY libcap-version "2.2 7">400 <!ENTITY libcap-size " 67KB">400 <!ENTITY libcap-version "2.28"> 401 <!ENTITY libcap-size "93 KB"> 401 402 <!ENTITY libcap-url "&kernel;linux/libs/security/linux-privs/libcap2/libcap-&libcap-version;.tar.xz"> 402 <!ENTITY libcap-md5 " 2e8f9fab32eb5ccb37969fe317fd17aa">403 <!ENTITY libcap-md5 "4066ddca53fb7e146f98372c8e43afc4"> 403 404 <!ENTITY libcap-home "https://sites.google.com/site/fullycapable/"> 404 405 <!ENTITY libcap-ch6-du "1.5 MB"> … … 431 432 <!ENTITY linux-major-version "5"> 432 433 <!ENTITY linux-minor-version "4"> 433 <!ENTITY linux-patch-version " 2">434 <!ENTITY linux-patch-version "6"> 434 435 <!--<!ENTITY linux-version "&linux-major-version;.&linux-minor-version;">--> 435 436 <!ENTITY linux-version "&linux-major-version;.&linux-minor-version;.&linux-patch-version;"> 436 <!ENTITY linux-size "106,88 4KB">437 <!ENTITY linux-size "106,889 KB"> 437 438 <!ENTITY linux-url "&kernel;linux/kernel/v&linux-major-version;.x/linux-&linux-version;.tar.xz"> 438 <!ENTITY linux-md5 " 07a4df090466eb7b24eec5fe4fbd5500">439 <!ENTITY linux-md5 "d77c45902ea8cdbbffed46ae92ae5ec8"> 439 440 <!ENTITY linux-home "https://www.kernel.org/"> 440 441 <!-- measured for 4.8.3 / gcc-6.2.0 on x86_64 : minimum is … … 445 446 446 447 <!ENTITY linux-headers-ch5-du "1 GB"> 447 <!ENTITY linux-headers-ch5-sbu "0. 1SBU">448 <!ENTITY linux-headers-ch5-sbu "0.2 SBU"> 448 449 <!ENTITY linux-headers-ch6-du "1 GB"> 449 <!ENTITY linux-headers-ch6-sbu "0. 1SBU">450 <!ENTITY linux-headers-ch6-sbu "0.2 SBU"> 450 451 451 452 <!ENTITY linux-firmware-version "20191026"> … … 464 465 <!ENTITY m4-ch5-du "20 MB"> 465 466 <!ENTITY m4-ch5-sbu "0.2 SBU"> 466 <!ENTITY m4-ch6-du " 33MB">467 <!ENTITY m4-ch6-sbu "0. 4SBU">467 <!ENTITY m4-ch6-du "20 MB"> 468 <!ENTITY m4-ch6-sbu "0.2 SBU"> 468 469 469 470 <!ENTITY make-version "4.2.1"> … … 522 523 <!ENTITY ncurses-md5 "98c889aaf8d23910d2b92d65be2e737a"> 523 524 <!ENTITY ncurses-home "&gnu-software;ncurses/"> 524 <!ENTITY ncurses-ch5-du "4 1MB">525 <!ENTITY ncurses-ch5-sbu "0. 6SBU">525 <!ENTITY ncurses-ch5-du "40 MB"> 526 <!ENTITY ncurses-ch5-sbu "0.7 SBU"> 526 527 <!ENTITY ncurses-ch6-du "42 MB"> 527 528 <!ENTITY ncurses-ch6-sbu "0.4 SBU"> … … 559 560 <!ENTITY perl-home "https://www.perl.org/"> 560 561 <!ENTITY perl-ch5-du "275 MB"> 561 <!ENTITY perl-ch5-sbu "1. 6SBU">562 <!ENTITY perl-ch5-sbu "1.4 SBU"> 562 563 <!ENTITY perl-ch6-du "272 MB"> 563 564 <!ENTITY perl-ch6-sbu "9.9 SBU"> … … 590 591 meson pages will be needed: python3.6 and python3.6m --> 591 592 592 <!ENTITY python-version "3.8. 0">593 <!ENTITY python-version "3.8.1"> 593 594 <!ENTITY python-minor "3.8"> 594 <!ENTITY python-size "17,41 2KB">595 <!ENTITY python-size "17,411 KB"> 595 596 <!ENTITY python-url "https://www.python.org/ftp/python/&python-version;/Python-&python-version;.tar.xz"> 596 <!ENTITY python-md5 " dbac8df9d8b9edc678d0f4cacdb7dbb0">597 <!ENTITY python-md5 "b3fb85fd479c0bf950c626ef80cacb57"> 597 598 <!ENTITY python-home "https://www.python.org/"> 598 <!ENTITY python-ch5-du " 381MB">599 <!ENTITY python-ch5-sbu "1. 4SBU">599 <!ENTITY python-ch5-du "408 MB"> 600 <!ENTITY python-ch5-sbu "1.2 SBU"> 600 601 <!ENTITY python-ch6-du "399 MB"> 601 602 <!ENTITY python-ch6-sbu "1.3 SBU"> 602 <!ENTITY python-docs-url "https://docs.python.org/ ftp/python/doc/&python-version;/python-&python-version;-docs-html.tar.bz2">603 <!ENTITY python-docs-md5 " 2d6a7a58a7b4bccbde48174e0ad0ebbc">604 <!ENTITY python-docs-size "6, 358KB">603 <!ENTITY python-docs-url "https://docs.python.org/3/archives/&python-version;/python-&python-version;-docs-html.tar.bz2"> 604 <!ENTITY python-docs-md5 "01c826bfe13fd29f4cb954dcf71892ae"> 605 <!ENTITY python-docs-size "6,426 KB"> 605 606 606 607 <!ENTITY readline-version "8.0"> … … 678 679 <!ENTITY tcl-md5 "97c55573f8520bcab74e21bfd8d0aadc"> 679 680 <!ENTITY tcl-home "http://tcl.sourceforge.net/"> 680 <!ENTITY tcl-ch5-du "7 1MB">681 <!ENTITY tcl-ch5-du "72 MB"> 681 682 <!ENTITY tcl-ch5-sbu "0.9 SBU"> 682 683 … … 714 715 <!ENTITY util-linux-ch6-sbu "1.2 SBU"> 715 716 716 <!ENTITY vim-version "8. 1.2361">717 <!ENTITY vim-majmin "8 1">718 <!ENTITY vim-docdir "vim/vim8 1">719 <!ENTITY vim-size "14, 267 KB">717 <!ENTITY vim-version "8.2.0024"> 718 <!ENTITY vim-majmin "82"> 719 <!ENTITY vim-docdir "vim/vim82"> 720 <!ENTITY vim-size "14,307 KB"> 720 721 <!ENTITY vim-url "https://github.com/vim/vim/archive/v&vim-version;/vim-&vim-version;.tar.gz"> 721 <!ENTITY vim-md5 " 7813b45901af53f81abeaf3c67ae9b34">722 <!ENTITY vim-md5 "a1b5e7ae3ce2847dbd8672e6dd882750"> 722 723 <!ENTITY vim-home "https://www.vim.org"> 723 724 <!ENTITY vim-ch6-du "190 MB"> … … 739 740 <!ENTITY xz-ch5-du "18 MB"> 740 741 <!ENTITY xz-ch5-sbu "0.2 SBU"> 741 <!ENTITY xz-ch6-du "1 6MB">742 <!ENTITY xz-ch6-du "14 MB"> 742 743 <!ENTITY xz-ch6-sbu "0.2 SBU"> 743 744
Note:
See TracChangeset
for help on using the changeset viewer.