Changes in / [0cbb853:83ce6e3]
- Files:
-
- 29 edited
Legend:
- Unmodified
- Added
- Removed
-
appendices/dependencies.xml
r0cbb853 r83ce6e3 313 313 <seglistitem> 314 314 <seg> 315 <ulink url="https://sourceware.org/elfutils/">Elfutils</ulink> 315 <ulink url="https://sourceware.org/elfutils/">Elfutils</ulink> and 316 <ulink url="&blfs-book;general/jansson.html">Jansson</ulink> 316 317 </seg> 317 318 </seglistitem> … … 464 465 <segtitle>&before;</segtitle> 465 466 <seglistitem> 466 <seg>Bash, Diffutils, Eudev, Findutils, and Man-DB</seg> 467 <seg>Bash, Diffutils, <phrase revision="sysv">Eudev, </phrase> 468 Findutils, <phrase revision="sysv">and </phrase>Man-DB<phrase 469 revision="systemd">, and Systemd</phrase></seg> 467 470 </seglistitem> 468 471 </segmentedlist> … … 480 483 481 484 <!-- Begin D-Bus dependency info --> 482 <!-- 483 <bridgehead renderas="sect2" id="dbus-dep">D-Bus</bridgehead> 484 485 <segmentedlist> 486 <segtitle>&dependencies;</segtitle> 487 485 486 <bridgehead renderas="sect2" id="dbus-dep" revision="systemd">D-Bus</bridgehead> 487 488 <segmentedlist id="dbus-depends" revision="systemd"> 489 <segtitle>&dependencies;</segtitle> 488 490 <seglistitem> 489 491 <seg>Bash, Binutils, Coreutils, Diffutils, Gawk, GCC, Glibc, Grep, 490 Make, Sed, and Util-linux</seg> 491 </seglistitem> 492 </segmentedlist> 493 494 <segmentedlist> 495 <segtitle>&testsuites;</segtitle> 496 497 <seglistitem> 498 <seg>None</seg> 499 </seglistitem> 500 </segmentedlist> 501 502 <segmentedlist> 503 <segtitle>&before;</segtitle> 504 505 <seglistitem> 506 <seg>None</seg> 507 </seglistitem> 508 </segmentedlist> 509 510 <segmentedlist> 511 <segtitle>&external;</segtitle> 512 513 <seglistitem> 514 <seg>Xorg Libs</seg> 515 </seglistitem> 516 </segmentedlist> 517 --> 492 Make, Sed, Systemd, and Util-linux</seg> 493 </seglistitem> 494 </segmentedlist> 495 496 <segmentedlist id="dbus-rundeps" revision="systemd"> 497 <segtitle>&runtime;</segtitle> 498 <seglistitem> 499 <seg>Glibc and Systemd</seg> 500 </seglistitem> 501 </segmentedlist> 502 503 <segmentedlist id="dbus-testdeps" revision="systemd"> 504 <segtitle>&testsuites;</segtitle> 505 <seglistitem> 506 <seg>Several packages in BLFS</seg> 507 </seglistitem> 508 </segmentedlist> 509 510 <segmentedlist id="dbus-before" revision="systemd"> 511 <segtitle>&before;</segtitle> 512 <seglistitem> 513 <seg>None</seg> 514 </seglistitem> 515 </segmentedlist> 516 517 <segmentedlist id="dbus-optdeps" revision="systemd"> 518 <segtitle>&external;</segtitle> 519 <seglistitem> 520 <seg><ulink url="&blfs-book;x/x7lib.html">Xorg Libraries</ulink></seg> 521 </seglistitem> 522 </segmentedlist> 523 518 524 <!-- Begin DejaGNU dependency info --> 519 525 <bridgehead renderas="sect2" id="dejagnu-dep">DejaGNU</bridgehead> … … 634 640 635 641 <!-- Begin Eudev dependency info --> 636 <bridgehead renderas="sect2" id="eudev-dep" >Eudev</bridgehead>637 638 <segmentedlist id="eudev-depends" >642 <bridgehead renderas="sect2" id="eudev-dep" revision="sysv">Eudev</bridgehead> 643 644 <segmentedlist id="eudev-depends" revision="sysv"> 639 645 <segtitle>&dependencies;</segtitle> 640 646 <seglistitem> … … 644 650 </segmentedlist> 645 651 646 <segmentedlist id="eudev-rundeps" >652 <segmentedlist id="eudev-rundeps" revision="sysv"> 647 653 <segtitle>&runtime;</segtitle> 648 654 <seglistitem> … … 651 657 </segmentedlist> 652 658 653 <segmentedlist id="eudev-testdeps" >654 <segtitle>&testsuites;</segtitle> 655 <seglistitem> 656 <seg>None</seg> 657 </seglistitem> 658 </segmentedlist> 659 660 <segmentedlist id="eudev-before" >661 <segtitle>&before;</segtitle> 662 <seglistitem> 663 <seg>None</seg> 664 </seglistitem> 665 </segmentedlist> 666 667 <segmentedlist id="eudev-optdeps" >659 <segmentedlist id="eudev-testdeps" revision="sysv"> 660 <segtitle>&testsuites;</segtitle> 661 <seglistitem> 662 <seg>None</seg> 663 </seglistitem> 664 </segmentedlist> 665 666 <segmentedlist id="eudev-before" revision="sysv"> 667 <segtitle>&before;</segtitle> 668 <seglistitem> 669 <seg>None</seg> 670 </seglistitem> 671 </segmentedlist> 672 673 <segmentedlist id="eudev-optdeps" revision="sysv"> 668 674 <segtitle>&external;</segtitle> 669 675 <seglistitem> … … 1579 1585 <segtitle>&before;</segtitle> 1580 1586 <seglistitem> 1581 <seg>Eudev</seg> 1587 <seg><phrase revision="sysv">Eudev</phrase> 1588 <phrase revision="systemd">Systemd</phrase></seg> 1582 1589 </seglistitem> 1583 1590 </segmentedlist> … … 1626 1633 <seglistitem> 1627 1634 <seg> 1635 <ulink url="&blfs-book;general/pcre2.html">PCRE2</ulink> or 1628 1636 <ulink url="&blfs-book;general/pcre.html">PCRE</ulink> 1629 1637 </seg> … … 2028 2036 <seglistitem> 2029 2037 <seg> 2030 <ulink url="&blfs-book;general/libseccomp.html">libseccomp</ulink> 2038 <ulink url="&blfs-book;general/libseccomp.html">libseccomp</ulink> and 2039 <ulink url="https://po4a.org/index.php.en">po4a</ulink> 2031 2040 </seg> 2032 2041 </seglistitem> … … 2436 2445 <segtitle>&dependencies;</segtitle> 2437 2446 <seglistitem> 2438 <seg>Bash, Binutils, Coreutils, Gawk, GCC, Glibc, Grep, Make, Popt,2447 <seg>Bash, Binutils, Coreutils, Gawk, GCC, Glibc, Grep, Make, 2439 2448 and Sed</seg> 2440 2449 </seglistitem> … … 2715 2724 2716 2725 <!-- Begin Sysklogd dependency info --> 2717 <bridgehead renderas="sect2" id="sysklogd-dep" >Sysklogd</bridgehead>2718 2719 <segmentedlist id="sysklogd-depends" >2726 <bridgehead renderas="sect2" id="sysklogd-dep" revision="sysv">Sysklogd</bridgehead> 2727 2728 <segmentedlist id="sysklogd-depends" revision="sysv"> 2720 2729 <segtitle>&dependencies;</segtitle> 2721 2730 <seglistitem> … … 2724 2733 </segmentedlist> 2725 2734 2726 <segmentedlist id="sysklogd-rundeps" >2735 <segmentedlist id="sysklogd-rundeps" revision="sysv"> 2727 2736 <segtitle>&runtime;</segtitle> 2728 2737 <seglistitem> … … 2731 2740 </segmentedlist> 2732 2741 2733 <segmentedlist id="sysklogd-testdeps" >2742 <segmentedlist id="sysklogd-testdeps" revision="sysv"> 2734 2743 <segtitle>&testsuites;</segtitle> 2735 2744 <seglistitem> … … 2738 2747 </segmentedlist> 2739 2748 2740 <segmentedlist id="sysklogd-before" >2741 <segtitle>&before;</segtitle> 2742 <seglistitem> 2743 <seg>None</seg> 2744 </seglistitem> 2745 </segmentedlist> 2746 2747 <segmentedlist id="sysklogd-optdeps" >2749 <segmentedlist id="sysklogd-before" revision="sysv"> 2750 <segtitle>&before;</segtitle> 2751 <seglistitem> 2752 <seg>None</seg> 2753 </seglistitem> 2754 </segmentedlist> 2755 2756 <segmentedlist id="sysklogd-optdeps" revision="sysv"> 2748 2757 <segtitle>&external;</segtitle> 2749 2758 <seglistitem> … … 2829 2838 quota-tools</ulink>, 2830 2839 <ulink url="&blfs-book;basicnet/rsync.html">rsync</ulink>, 2831 <ulink url="https://pypi.python.org/pypi/Sphinx">Sphinx</ulink>, 2840 <ulink url="&blfs-book;general/python-modules.html#sphinx"> 2841 Sphinx</ulink>, 2832 2842 <ulink url="https://tpm2-tss.readthedocs.io/en/latest/"> 2833 2843 tpm2-tss</ulink>, … … 3001 3011 <segtitle>&dependencies;</segtitle> 3002 3012 <seglistitem> 3003 <seg>Bash, Binutils, Coreutils, Diffutils, Eudev, Findutils, Gawk, 3004 GCC, Gettext, Glibc, Grep, Make, Ncurses, Sed, and Zlib</seg> 3013 <seg>Bash, Binutils, Coreutils, Diffutils, 3014 <phrase revision="sysv">Eudev, </phrase>Findutils, Gawk, 3015 GCC, Gettext, Glibc, Grep, Make, Ncurses, Sed, 3016 <phrase revision="systemd">Systemd, </phrase>and Zlib</seg> 3005 3017 </seglistitem> 3006 3018 </segmentedlist> … … 3079 3091 <ulink url="&blfs-book;x/installing.html">Xorg</ulink>, 3080 3092 <ulink url="&blfs-book;x/gtk2.html">GTK+2</ulink>, 3081 <ulink url="http ://lesstif.sourceforge.net/">LessTif</ulink>,3093 <ulink url="https://lesstif.sourceforge.net/">LessTif</ulink>, 3082 3094 <ulink url="&blfs-book;general/ruby.html">Ruby</ulink>, and 3083 3095 <ulink url="&blfs-book;general/gpm.html">GPM</ulink> … … 3193 3205 <segtitle>&before;</segtitle> 3194 3206 <seglistitem> 3195 <seg>Eudev, File, GRUB, Kmod, and Man-DB</seg> 3207 <seg><phrase revision="sysv">Eudev, </phrase>File, GRUB, Kmod, 3208 <phrase revision="sysv">and </phrase>Man-DB<phrase 3209 revision="systemd">, and Systemd</phrase></seg> 3196 3210 </seglistitem> 3197 3211 </segmentedlist> -
chapter01/changelog.xml
r0cbb853 r83ce6e3 41 41 --> 42 42 <listitem> 43 <para>2023-02-19</para> 44 <itemizedlist> 45 <listitem> 46 <para>[xry111] - Apply a patch for GRUB for an issue triggered 47 with e2fsprogs-1.47.0. Fixes 48 <ulink url="&lfs-ticket-root;5219">#5219</ulink>.</para> 49 </listitem> 50 </itemizedlist> 51 </listitem> 52 53 <listitem> 54 <para>2023-02-13</para> 55 <itemizedlist> 56 <listitem> 57 <para>[bdubbs] - Update to man-pages-6.03. Fixes 58 <ulink url="&lfs-ticket-root;5216">#5216</ulink>.</para> 59 </listitem> 60 </itemizedlist> 61 </listitem> 62 63 <listitem> 64 <para>2023-02-11</para> 65 <itemizedlist> 66 <listitem> 67 <para>[bdubbs] - Update to iana-etc-20230202. Addresses 68 <ulink url="&lfs-ticket-root;5006">#5006</ulink>.</para> 69 </listitem> 70 <listitem> 71 <para>[bdubbs] - Update to zstd-1.5.4. Fixes 72 <ulink url="&lfs-ticket-root;5215">#5215</ulink>.</para> 73 </listitem> 74 <listitem> 75 <para>[bdubbs] - Update to Python3-3.11.2. Fixes 76 <ulink url="&lfs-ticket-root;5214">#5214</ulink>.</para> 77 </listitem> 78 <listitem> 79 <para>[bdubbs] - Update to e2fsprogs-1.47.0. Fixes 80 <ulink url="&lfs-ticket-root;5213">#5213</ulink>.</para> 81 </listitem> 82 <listitem revision="systemd"> 83 <para>[bdubbs] - Update to dbus-1.14.6. Fixes 84 <ulink url="&lfs-ticket-root;5212">#5212</ulink>.</para> 85 </listitem> 86 <listitem> 87 <para>[bdubbs] - Update to linux-6.1.11. Fixes 88 <ulink url="&lfs-ticket-root;5210">#5210</ulink>.</para> 89 </listitem> 90 <listitem> 91 <para>[bdubbs] - Update to libcap-2.67. Fixes 92 <ulink url="&lfs-ticket-root;5209">#5209</ulink>.</para> 93 </listitem> 94 <listitem> 95 <para>[bdubbs] - Update to bc-6.2.4. Fixes 96 <ulink url="&lfs-ticket-root;5207">#5207</ulink>.</para> 97 </listitem> 98 </itemizedlist> 99 </listitem> 100 101 <listitem> 102 <para>2023-02-07</para> 103 <itemizedlist> 104 <listitem> 105 <para>[renodr] - Update to OpenSSL-3.0.8 (Security Update). Fixes 106 <ulink url="&lfs-ticket-root;5211">#5211</ulink>.</para> 107 </listitem> 108 <listitem> 109 <para>[renodr] - Update to e2fsprogs-1.46.6 (Security Update). Fixes 110 <ulink url="&lfs-ticket-root;5208">#5208</ulink>.</para> 111 </listitem> 112 </itemizedlist> 113 </listitem> 114 115 <listitem revision="systemd"> 116 <para>2023-02-06</para> 117 <itemizedlist> 118 <listitem> 119 <para>[renodr] - Repackage the systemd man pages to prevent stray 120 man pages from ending up in /usr/share/man.</para> 121 </listitem> 122 </itemizedlist> 123 </listitem> 124 125 <listitem> 126 <para>2023-02-02</para> 127 <itemizedlist> 128 <listitem> 129 <para>[xry111] - Update to glibc-2.37. Fixes 130 <ulink url="&lfs-ticket-root;5203">#5203</ulink>.</para> 131 </listitem> 132 <listitem> 133 <para>[xry111] - Update to bc-6.2.3. Fixes 134 <ulink url="&lfs-ticket-root;5204">#5204</ulink>.</para> 135 </listitem> 136 <listitem> 137 <para>[xry111] - Update to linux-6.1.9. Fixes 138 <ulink url="&lfs-ticket-root;5205">#5205</ulink>.</para> 139 </listitem> 140 <listitem> 141 <para>[xry111] - Update to vim-9.0.1273. Addresses 142 <ulink url="&lfs-ticket-root;4500">#4500</ulink>.</para> 143 </listitem> 144 <listitem> 145 <para>[xry111] - Remove 146 <option>--disable-exec-static-tramp</option> for libffi.</para> 147 </listitem> 148 </itemizedlist> 149 </listitem> 150 151 <listitem> 152 <para>2023-02-01</para> 153 <itemizedlist> 154 <listitem> 155 <para>[bdubbs] - Update to texinfo-7.0.2. Fixes 156 <ulink url="&lfs-ticket-root;5202">#5202</ulink>.</para> 157 </listitem> 158 <listitem> 159 <para>[bdubbs] - Update to linux-6.1.8. Fixes 160 <ulink url="&lfs-ticket-root;5201">#5201</ulink>.</para> 161 </listitem> 162 <listitem> 163 <para>[bdubbs] - Update to diffutils-3.9. Fixes 164 <ulink url="&lfs-ticket-root;5199">#5199</ulink>.</para> 165 </listitem> 166 </itemizedlist> 167 </listitem> 168 169 <listitem revision="systemd"> 170 <para>2023-01-22</para> 171 <itemizedlist> 172 <listitem> 173 <para>[bdubbs] - Update to MarkupSafe-2.1.2. Fixes 174 <ulink url="&lfs-ticket-root;5200">#5200</ulink>.</para> 175 </listitem> 176 </itemizedlist> 177 </listitem> 178 179 <listitem> 180 <para>2023-01-15</para> 181 <itemizedlist> 182 <listitem> 183 <para>[thomas] - Add libsframe to online_usrlib in stripping. 184 libsframe.so.0.0.0 is in use by strip.</para> 185 </listitem> 186 <listitem> 187 <para>[bdubbs] - Update to iana-etc-20230109. Addresses 188 <ulink url="&lfs-ticket-root;5006">#5006</ulink>.</para> 189 </listitem> 190 <listitem> 191 <para>[bdubbs] - Update to binutils-2.40. Fixes 192 <ulink url="&lfs-ticket-root;5198">#5198</ulink>.</para> 193 </listitem> 194 <listitem> 195 <para>[bdubbs] - Update to bc-6.2.2. Fixes 196 <ulink url="&lfs-ticket-root;5192">#5192</ulink>.</para> 197 </listitem> 198 <listitem> 199 <para>[bdubbs] - Update to linux-6.1.6. Fixes 200 <ulink url="&lfs-ticket-root;5193">#5193</ulink>.</para> 201 </listitem> 202 <listitem> 203 <para>[bdubbs] - Update to man-db-2.11.2. Fixes 204 <ulink url="&lfs-ticket-root;5196">#5196</ulink>.</para> 205 </listitem> 206 <listitem> 207 <para>[bdubbs] - Update to mpfr-4.2.0. Fixes 208 <ulink url="&lfs-ticket-root;5195">#5195</ulink>.</para> 209 </listitem> 210 <listitem> 211 <para>[bdubbs] - Update to ncurses-6.4. Fixes 212 <ulink url="&lfs-ticket-root;5194">#5194</ulink>.</para> 213 </listitem> 214 <listitem> 215 <para>[bdubbs] - Update to xz-5.4.1. Fixes 216 <ulink url="&lfs-ticket-root;5197">#5197</ulink>.</para> 217 </listitem> 218 </itemizedlist> 219 </listitem> 220 221 <listitem> 43 222 <para>2023-01-01</para><!-- Happy New Year! --> 44 223 <itemizedlist> -
chapter01/whatsnew.xml
r0cbb853 r83ce6e3 53 53 <para>Bc &bc-version;</para> 54 54 </listitem> 55 < !--<listitem>55 <listitem> 56 56 <para>Binutils-&binutils-version;</para> 57 </listitem> -->57 </listitem> 58 58 <!--<listitem> 59 59 <para>Bison-&bison-version;</para> … … 74 74 <para>D-Bus-&dbus-version;</para> 75 75 </listitem> 76 < !--<listitem>76 <listitem> 77 77 <para>Diffutils-&diffutils-version;</para> 78 </listitem> -->79 < !--<listitem>78 </listitem> 79 <listitem> 80 80 <para>E2fsprogs-&e2fsprogs-version;</para> 81 </listitem> -->81 </listitem> 82 82 <!--<listitem revision="sysv"> 83 83 <para>Eudev-&eudev-version;</para> … … 110 110 <para>Gettext-&gettext-version;</para> 111 111 </listitem> 112 < !--<listitem>112 <listitem> 113 113 <para>Glibc-&glibc-version;</para> 114 </listitem> -->114 </listitem> 115 115 <!--<listitem> 116 116 <para>GMP-&gmp-version;</para> … … 188 188 <para>Man-pages-&man-pages-version;</para> 189 189 </listitem> 190 < !--<listitem revision="systemd">190 <listitem revision="systemd"> 191 191 <para>MarkupSafe-&markupsafe-version;</para> 192 </listitem> -->192 </listitem> 193 193 <listitem> 194 194 <para>Meson-&meson-version;</para> … … 197 197 <para>MPC-&mpc-version;</para> 198 198 </listitem> 199 < !--<listitem>199 <listitem> 200 200 <para>MPFR-&mpfr-version;</para> 201 </listitem> -->202 < !--<listitem>201 </listitem> 202 <listitem> 203 203 <para>Ncurses-&ncurses-version;</para> 204 </listitem> -->204 </listitem> 205 205 <listitem> 206 206 <para>Ninja-&ninja-version;</para> … … 275 275 <para>Zlib-&zlib-version;</para> 276 276 </listitem> 277 < !--<listitem>277 <listitem> 278 278 <para>Zstd-&zstd-version;</para> 279 </listitem> -->279 </listitem> 280 280 </itemizedlist> 281 281 … … 292 292 <title>Added:</title> 293 293 <listitem><para></para></listitem> <!-- satisfy build --> 294 <!-- 295 <listitem> 296 <para>& bash-fixes-patch;</para>297 </listitem> 298 --> 294 295 <listitem> 296 <para>&grub-upstream-fixes-patch;</para> 297 </listitem> 298 299 299 <listitem> 300 300 <para>&readline-fixes-patch;</para> … … 310 310 <listitem><para></para></listitem> <!-- satisfy build --> 311 311 312 < !--<listitem>313 <para> perl-5.34.0-upstream_fixes-1.patch</para>314 </listitem> -->312 <listitem> 313 <para>zstd-1.5.2-upstream_fixes-1.patch</para> 314 </listitem> 315 315 </itemizedlist> 316 316 -
chapter02/hostreqs.xml
r0cbb853 r83ce6e3 10 10 11 11 <title>Host System Requirements</title> 12 13 <sect2> 14 <title>Hardware</title> 15 16 <para>The LFS editors recommend that the system CPU have at least 17 four cores and that the system have at least 8 GB of memory. 18 Older systems that do not meet these requirements will still work, 19 but the time to build packages will be significantly longer 20 than documented. 21 </para> 22 23 </sect2> 24 25 <sect2> 26 <title>Software</title> 12 27 13 28 <para>Your host system should have the following software with the … … 225 240 or all absent, but not only one or two present.</para> 226 241 --> 227 242 </sect2> 228 243 </sect1> -
chapter03/packages.xml
r0cbb853 r83ce6e3 271 271 <para>Download: <ulink url="&glibc-url;"/></para> 272 272 <para>MD5 sum: <literal>&glibc-md5;</literal></para> 273 274 <note> 275 <para> 276 The Glibc developers maintain a 277 <ulink url='https://sourceware.org/git/?p=glibc.git;a=shortlog;h=refs/heads/release/&glibc-version;/master'>Git 278 branch</ulink> containing patches considered worthy for 279 Glibc-&glibc-version; but unfortunately developed after 280 Glibc-&glibc-version; release. The LFS editors will issue a 281 security advisory if any security fix is added into the branch, 282 but no actions will be taken for other newly added patches. You 283 may review the patches yourself and incorporate some patches if 284 you consider them important. 285 </para> 286 </note> 273 287 </listitem> 274 288 </varlistentry> -
chapter03/patches.xml
r0cbb853 r83ce6e3 87 87 88 88 <varlistentry> 89 <term>GRUB Upstream Fixes Patch - <token>&grub-upstream-fixes-patch-size;</token>:</term> 90 <listitem> 91 <para>Download: <ulink url="&patches-root;&grub-upstream-fixes-patch;"/></para> 92 <para>MD5 sum: <literal>&grub-upstream-fixes-patch-md5;</literal></para> 93 </listitem> 94 </varlistentry> 95 96 <varlistentry> 89 97 <term>Kbd Backspace/Delete Fix Patch - <token>&kbd-backspace-patch-size;</token>:</term> 90 98 <listitem> … … 154 162 </varlistentry> 155 163 --> 164 <!-- 156 165 <varlistentry> 157 166 <term>Zstd Upstream Fixes Patch - <token>&zstd-upstream-fixes-patch-size;</token>:</term> … … 161 170 </listitem> 162 171 </varlistentry> 172 --> 163 173 </variablelist> 164 174 -
chapter04/aboutsbus.xml
r0cbb853 r83ce6e3 14 14 it takes to compile and install each package. Because Linux From 15 15 Scratch can be built on many different systems, it is impossible to 16 provide absolute time estimates. The biggest package ( Glibc) will17 take approximately 20minutes on the fastest systems, but could take18 up to threedays on slower systems! Instead of providing actual times,16 provide absolute time estimates. The biggest package (gcc) will 17 take approximately 5 minutes on the fastest systems, but could take 18 days on slower systems! Instead of providing actual times, 19 19 the Standard Build Unit (SBU) measure will be 20 20 used instead.</para> 21 21 22 <para>The SBU measure works as follows. The first package to be compiled 23 is binutils in <xref linkend="chapter-cross-tools"/>. The24 time it takes to compile this package is what we will refer to as the25 Standard Build Unit or SBU. All other compile times will be expressed in26 terms of thisunit of time.</para>22 <para>The SBU measure works as follows. The first package to be compiled is 23 binutils in <xref linkend="chapter-cross-tools"/>. The time it takes to 24 compile using one core is what we will refer to as the Standard 25 Build Unit or SBU. All other compile times will be expressed in terms of this 26 unit of time.</para> 27 27 28 28 <para>For example, consider a package whose compilation time is 4.5 … … 56 56 interleaved. If you run into a problem with a build step, revert to a 57 57 single processor build to properly analyze the error messages.</para> 58 59 <para>The times presented here are based upon using four cores (-j4). The 60 times in Chapter 8 also include the time to run the regression tests for 61 the package unless specified otherwise.</para> 62 58 63 </note> 59 64 -
chapter05/gcc-pass1.xml
r0cbb853 r83ce6e3 204 204 in normal circumstances:</para> 205 205 206 <note> 207 <para>The command below shows an example of nested command substitution 208 using two methods: backquotes and a <literal>$()</literal> construct. 209 It could be rewritten using the same method for both substitutions, 210 but is shown this way to demonstrate how they can be mixed. Generally 211 the <literal>$()</literal> method is preferred.</para> 212 </note> 213 206 214 <screen><userinput remap="install">cd .. 207 215 cat gcc/limitx.h gcc/glimits.h gcc/limity.h > \ -
chapter05/glibc.xml
r0cbb853 r83ce6e3 43 43 <sect2 role="installation"> 44 44 <title>Installation of Glibc</title> 45 46 <para>Fix an issue building Glibc with parallel jobs and make-4.447 or later:</para>48 49 <screen><userinput remap="pre">sed '/MAKEFLAGS :=/s/)r/) -r/' -i Makerules</userinput></screen>50 45 51 46 <para>Some of the Glibc programs use the non-FHS-compliant -
chapter08/bash.xml
r0cbb853 r83ce6e3 88 88 EOF</userinput></screen> 89 89 90 <para>The test suite uses <command>diff</command> to detect the 91 difference between test script output and the expected output. Any 92 output from <command>diff</command> (prefixed with 93 <computeroutput><</computeroutput> and 94 <computeroutput>></computeroutput>) indicates a test failure, unless 95 there is a message saying the difference can be ignored. 96 <!-- Some host distros set core file size hard limit < 1000, then the 97 test "ulimit -c -S 1000" attempts to set soft limit > hard limit 98 and fail. --> 99 One test named <filename>run-builtins</filename> is known to fail on 100 some host distros with a difference on the first line of the 101 output.</para> 102 90 103 <para>Install the package:</para> 91 104 -
chapter08/binutils.xml
r0cbb853 r83ce6e3 165 165 <screen><userinput remap="test">grep '^FAIL:' $(find -name '*.log')</userinput></screen> 166 166 167 <para>168 <!-- Caused by egrep deprecation. Note that we don't "patch" temp grep.169 And it seems unworthy to add a sed into temp grep just for one test170 failure. (I don't really agree to "patch" grep in the first place,171 anyway.)172 Will be fixed in 2.40 (upstream commit 67d1991). -->173 The test named <filename>ar with versioned solib</filename> is174 known to fail.175 <!-- https://sourceware.org/bugzilla/show_bug.cgi?id=29107 -->176 Because of a race between the gas test suite and the gprofng test suite,177 some gas tests may fail if parallel jobs are used. If you are not178 assured of the correctness of gas, invoke179 <command>make check-gas</command> to run the gas test suite separately and180 all tests should pass. Three gprofng tests yield the181 <literal>ERROR</literal> result, and they are counted as182 <literal>UNRESOLVED</literal> in the summary.</para>183 184 167 <para>Install the package:</para> 185 168 … … 188 171 <para>Remove useless static libraries and an empty man page:</para> 189 172 190 <screen><userinput remap="install">rm -fv /usr/lib/lib{bfd,ctf,ctf-nobfd, opcodes}.a191 rm -fv /usr/share/man/man1/ gprofng.1</userinput></screen>173 <screen><userinput remap="install">rm -fv /usr/lib/lib{bfd,ctf,ctf-nobfd,sframe,opcodes}.a 174 rm -fv /usr/share/man/man1/{gprofng,gp-*}.1</userinput></screen> 192 175 193 176 </sect2> … … 204 187 <seg>addr2line, ar, as, c++filt, dwp, elfedit, gprof, gprofng, ld, ld.bfd, ld.gold, nm, 205 188 objcopy, objdump, ranlib, readelf, size, strings, and strip</seg> 206 <seg>libbfd.so, libctf.so, libctf-nobfd.so, and libopcodes.so</seg>189 <seg>libbfd.so, libctf.so, libctf-nobfd.so, libopcodes.so, and libsframe.so</seg> 207 190 <seg>/usr/lib/ldscripts</seg> 208 191 </seglistitem> … … 465 448 </varlistentry> 466 449 450 <varlistentry id="libsframe"> 451 <term><filename class="libraryfile">libsframe</filename></term> 452 <listitem> 453 <para>A library to support online backtracing using a 454 simple unwinder</para> 455 <indexterm zone="ch-system-binutils libsframe"> 456 <primary sortas="c-libsframe">libsframe</primary> 457 </indexterm> 458 </listitem> 459 </varlistentry> 460 467 461 </variablelist> 468 462 -
chapter08/dbus.xml
r0cbb853 r83ce6e3 68 68 </term> 69 69 <listitem> 70 <para>These set the location ofthe PID file and the system bus socket70 <para>These cause the PID file and the system bus socket 71 71 to be in <filename class="directory">/run</filename>, instead of 72 deprecated <filename class="directory">/var/run</filename>.</para>72 the deprecated <filename class="directory">/var/run</filename>.</para> 73 73 </listitem> 74 74 </varlistentry> -
chapter08/e2fsprogs.xml
r0cbb853 r83ce6e3 133 133 install -v -m644 doc/com_err.info /usr/share/info 134 134 install-info --dir-file=/usr/share/info/dir /usr/share/info/com_err.info</userinput></screen> 135 </sect2> 136 137 <sect2 id="conf-e2fsprogs" role="configuration"> 138 <title>Configuring E2fsprogs</title> 139 140 <indexterm zone="conf-e2fsprogs"> 141 <primary sortas="e-/etc/mke2fs.conf">/etc/mke2fs.conf</primary> 142 </indexterm> 143 144 <para> 145 <filename>/etc/mke2fs.conf</filename> contains the default value of 146 various command line options of <command>mke2fs</command>. You may 147 edit the file to make the default values suitable for your need. 148 For example, some utilities (not in LFS or BLFS) cannot recognize a 149 <systemitem class='filesystem'>ext4</systemitem> file system with 150 <literal>metadata_csum_seed</literal> feature enabled. 151 <emphasis role='bold'>If</emphasis> you need such an utility, you may 152 remove the feature from the default 153 <systemitem class='filesystem'>ext4</systemitem> feature list with the 154 command: 155 </para> 156 157 <screen role='nodump'><userinput>sed 's/metadata_csum_seed,//' -i /etc/mke2fs.conf</userinput></screen> 158 159 <para> 160 Read the man page <filename>mke2fs.conf(5)</filename> for details. 161 </para> 135 162 </sect2> 136 163 -
chapter08/glibc.xml
r0cbb853 r83ce6e3 44 44 <title>Installation of Glibc</title> 45 45 46 <para>First, fix an issue building Glibc with parallel jobs and Make-4.447 or later:</para>48 49 <screen><userinput remap="pre">sed '/MAKEFLAGS :=/s/)r/) -r/' -i Makerules</userinput></screen>50 51 46 <para>Some of the Glibc programs use the non-FHS compliant 52 47 <filename class="directory">/var/db</filename> directory to store … … 55 50 56 51 <screen><userinput remap="pre">patch -Np1 -i ../&glibc-fhs-patch;</userinput></screen> 52 53 <!-- https://sourceware.org/bugzilla/show_bug.cgi?id=30068 54 Upstream fix also added a test case and renamed "prec" to 55 "prec_inc". We'll test this with MPFR test suite so we don't 56 need the test here, and the renaming does not affect program 57 behavior. --> 58 <para>Fix a security issue identified upstream:</para> 59 60 <screen><userinput remap="pre">sed '/width -=/s/workend - string/number_length/' \ 61 -i stdio-common/vfprintf-process-arg.c</userinput></screen> 57 62 58 63 <para>The Glibc documentation recommends building Glibc … … 164 169 <para><emphasis>misc/tst-ttyname</emphasis> 165 170 is known to fail in the LFS chroot environment.</para> 166 </listitem>167 168 <listitem>169 <para>The <emphasis>nss/tst-nss-files-hosts-long</emphasis>170 test is known to fail if the system has no non-loopback IP171 addresses.</para> <!-- PR 24816 -->172 171 </listitem> 173 172 -
chapter08/grub.xml
r0cbb853 r83ce6e3 73 73 </warning> 74 74 75 <para> 76 Fix an issue causing <command>grub-install</command> to fail when the 77 <filename class='directory'>/boot</filename> partition (or the root 78 partition if <filename class='directory'>/boot</filename> is not a 79 separate partition) is created by e2fsprogs-1.47.0 or later: 80 </para> 81 82 <screen><userinput remap='pre'>patch -Np1 -i ../grub-&grub-version;-upstream_fixes-1.patch</userinput></screen> 83 75 84 <para>Prepare GRUB for compilation:</para> 76 85 -
chapter08/introduction.xml
r0cbb853 r83ce6e3 53 53 <note><para>The SBU values and required disk space include test suite data 54 54 for all applicable packages in <xref linkend="chapter-building-system"/>. SBU 55 values have been calculated using a single CPU core (-j1) for all56 operations .</para></note>55 values have been calculated using four CPU cores (-j4) for all 56 operations unless specified otherwise.</para></note> 57 57 58 58 <sect2> -
chapter08/libelf.xml
r0cbb853 r83ce6e3 59 59 <screen><userinput remap="test">make check</userinput></screen> 60 60 61 <para>One test named <filename>run-low_high_pc.sh</filename> is known to 62 fail on ARM64 systems.</para> 61 <!-- https://sourceware.org/bugzilla/show_bug.cgi?id=30047 --> 62 <para>The test named <filename>run-native-test.sh</filename> is known to 63 fail.</para> 63 64 64 65 <para>Install only Libelf:</para> -
chapter08/libffi.xml
r0cbb853 r83ce6e3 63 63 <screen><userinput remap="configure">./configure --prefix=/usr \ 64 64 --disable-static \ 65 --with-gcc-arch=native \ 66 --disable-exec-static-tramp</userinput></screen> 65 --with-gcc-arch=native</userinput></screen> 67 66 68 67 <variablelist> … … 82 81 </listitem> 83 82 </varlistentry> 84 85 <varlistentry>86 <!-- To editors: try to remove it once GJS fixed (at GNOME 43) -->87 <term><parameter>--disable-exec-static-tramp</parameter></term>88 <listitem>89 <para>Disable static trampoline support, a new security90 feature in Libffi. Some BLFS packages (notably91 <application>GJS</application>) have not been adapted for it.</para>92 </listitem>93 </varlistentry>94 95 83 </variablelist> 96 84 -
chapter08/markupsafe.xml
r0cbb853 r83ce6e3 24 24 <title/> 25 25 26 <para>MarkupSafe is a Python module that implements a XML/HTML/XHTML Markup26 <para>MarkupSafe is a Python module that implements an XML/HTML/XHTML Markup 27 27 safe string.</para> 28 28 -
chapter08/mpfr.xml
r0cbb853 r83ce6e3 42 42 <title>Installation of MPFR</title> 43 43 44 <!-- https://sympa.inria.fr/sympa/arc/mpfr/2023-01/msg00002.html 45 https://gitlab.inria.fr/mpfr/mpfr/-/commit/5172494c 46 47 Note that it's a different issue from Glibc #30068 we've fixed in 48 chapter08/glibc.xml with a sed. Normally we just document the 49 test failure, but in this case the particular subtest also serves 50 as an additional guard against Glibc #30068. So we apply the 51 upstream fix here. --> 52 <para>Fix a test case based on a bug of old Glibc releases:</para> 53 54 <screen><userinput remap="pre">sed -e 's/+01,234,567/+1,234,567 /' \ 55 -e 's/13.10Pd/13Pd/' \ 56 -i tests/tsprintf.c</userinput></screen> 57 44 58 <para>Prepare MPFR for compilation:</para> 45 59 … … 59 73 </important> 60 74 61 <para>Test the results and ensure that all 1 83tests passed:</para>75 <para>Test the results and ensure that all 197 tests passed:</para> 62 76 63 77 <screen><userinput remap="test">make check</userinput></screen> -
chapter08/openssl.xml
r0cbb853 r83ce6e3 193 193 implements the Transport Layer Security (TLS v1) protocol. 194 194 It provides a rich API, documentation 195 on which can be found by running <command>man 3ssl</command>195 on which can be found by running <command>man 7 ssl</command> 196 196 </para> 197 197 <indexterm zone="ch-system-openssl libssl"> -
chapter08/stripping.xml
r0cbb853 r83ce6e3 54 54 run.</para></note> 55 55 56 <important> 57 <para> 58 If any package of which the version is different from the version 59 specified by the book (either following a security advisory or 60 satisfying personal preference), it may be necessary to update the 61 the library file name in <envar>save_usrlib</envar> or 62 <envar>online_usrlib</envar>. 63 <emphasis role='bold'>Failing to do so may render the system 64 completely unusable.</emphasis> 65 </para> 66 </important> 67 56 68 <!-- also of interest are libgfortan, libgo, libgomp, and libobjc from GCC --> 57 69 … … 78 90 online_usrbin="bash find strip" 79 91 online_usrlib="libbfd-&binutils-version;.so 92 libsframe.so.0.0.0 80 93 libhistory.so.&readline-soversion; 81 94 libncursesw.so.&ncurses-version; -
chapter08/systemd.xml
r0cbb853 r83ce6e3 83 83 <listitem> 84 84 <para>This switch overrides the default buildtype 85 (<quote>debug</quote>), which would produceunoptimized85 (<quote>debug</quote>), which produces unoptimized 86 86 binaries.</para> 87 87 </listitem> … … 100 100 <para>This switch prevents installation of systemd 101 101 services responsible for setting up the system for 102 the first time. The y are not useful for LFSbecause102 the first time. These are not useful in LFS, because 103 103 everything is done manually.</para> 104 104 </listitem> … … 116 116 <listitem> 117 117 <para>This switch prevents installation of a systemd unit that runs 118 <command>ldconfig</command> at boot , whichis not useful for source119 distributions such as LFS and makes the boot time longer. Remove it120 if the described feature is desired.</para>118 <command>ldconfig</command> at boot; this is not useful for source 119 distributions such as LFS, and makes the boot time longer. Remove 120 this option to enable running <command>ldconfig</command> at boot.</para> 121 121 </listitem> 122 122 </varlistentry> … … 138 138 <listitem> 139 139 <para>This switch disables installation of RPM Macros 140 for use with systemd because LFS does not support RPM.</para>140 for use with systemd, because LFS does not support RPM.</para> 141 141 </listitem> 142 142 </varlistentry> … … 145 145 <term><parameter>-D{userdb,homed}=false</parameter></term> 146 146 <listitem> 147 <para>Remove two daemons that havedependencies that do not fit148 the scope of LFS.</para>147 <para>Remove two daemons with dependencies that do not fit 148 within the scope of LFS.</para> 149 149 </listitem> 150 150 </varlistentry> … … 155 155 <para>Prevent the generation of man pages to avoid extra 156 156 dependencies. We will install pre-generated man pages for systemd 157 from a tarball later.</para>157 from a tarball.</para> 158 158 </listitem> 159 159 </varlistentry> … … 195 195 <screen><userinput remap="adjust">systemd-machine-id-setup</userinput></screen> 196 196 197 <para>Set up the basic target structure:</para>197 <para>Set up the basic target structure:</para> 198 198 199 199 <screen><userinput remap="adjust">systemctl preset-all</userinput></screen> 200 200 201 201 <para>Disable two services for upgrading binary distros. They are useless for 202 a basic Linux system built from source, and bothwill report an error if202 a basic Linux system built from source, and each one will report an error if 203 203 it's enabled but not configured:</para> 204 204 … … 286 286 <para>Normally invokes <command>shutdown</command> with the 287 287 <parameter>-h</parameter> option, except when already in run-level 0, 288 then it tells the kernel to halt the system; it notes in the288 when it tells the kernel to halt the system; it notes in the 289 289 file <filename>/var/log/wtmp</filename> that the system is being 290 290 brought down</para> … … 309 309 <term><command>init</command></term> 310 310 <listitem> 311 <para>Is the first process to be started whenthe kernel has initialized312 the hardware which takes over the boot process and starts all313 processes according to its configuration files. In this case, it starts311 <para>Is the first process to be started after the kernel has initialized 312 the hardware; <command>init</command> takes over the boot process and starts the 313 processes specified by its configuration files; in this case, it starts 314 314 systemd</para> 315 315 <indexterm zone="ch-system-systemd init"> … … 333 333 <listitem> 334 334 <para>Is used to add and remove kernel and initramfs images to and 335 from /boot . In LFS, this is done manually</para>335 from /boot; in LFS, this is done manually</para> 336 336 <indexterm zone="ch-system-systemd kernel-install"> 337 337 <primary sortas="b-kernel-install">kernel-install</primary> … … 486 486 <term><command>systemd-analyze</command></term> 487 487 <listitem> 488 <para>Is used to determine system startup performance of the current489 boot,as well as identify troublesome systemd units</para>488 <para>Is used to analyze system startup performance, 489 as well as identify troublesome systemd units</para> 490 490 <indexterm zone="ch-system-systemd systemd-analyze"> 491 491 <primary sortas="b-systemd-analyze">systemd-analyze</primary> … … 498 498 <listitem> 499 499 <para>Is used to query a system password or passphrase from the user, 500 using a question message specified on thecommand line</para>500 using a message specified on the Linux command line</para> 501 501 <indexterm zone="ch-system-systemd systemd-ask-password"> 502 502 <primary sortas="b-systemd-ask-password">systemd-ask-password</primary> … … 532 532 <listitem> 533 533 <para>Shows the top control groups of the local Linux control group 534 hierarchy, ordered by their CPU, memory and disk I/O load </para>534 hierarchy, ordered by their CPU, memory and disk I/O loads</para> 535 535 <indexterm zone="ch-system-systemd systemd-cgtop"> 536 536 <primary sortas="b-systemd-cgtop">systemd-cgtop</primary> … … 553 553 <listitem> 554 554 <para>Is used to identify and compare configuration files in 555 <filename class="directory">/etc</filename> that override default556 counterpartsin <filename class="directory">/usr</filename></para>555 <filename class="directory">/etc</filename> that override the defaults 556 in <filename class="directory">/usr</filename></para> 557 557 <indexterm zone="ch-system-systemd systemd-delta"> 558 558 <primary sortas="b-systemd-delta">systemd-delta</primary> … … 606 606 <term><command>systemd-id128</command></term> 607 607 <listitem> 608 <para>Generates and prints id128 strings</para>608 <para>Generates and prints id128 (UUID) strings</para> 609 609 <indexterm zone="ch-system-systemd systemd-id128"> 610 610 <primary sortas="b-systemd-id128">systemd-id128</primary> … … 650 650 <term><command>systemd-notify</command></term> 651 651 <listitem> 652 <para>Is used by daemon scripts to notify the init system aboutstatus652 <para>Is used by daemon scripts to notify the init system of status 653 653 changes</para> 654 654 <indexterm zone="ch-system-systemd systemd-notify"> … … 661 661 <term><command>systemd-nspawn</command></term> 662 662 <listitem> 663 <para>Is used to run a command or OSin a light-weight namespace663 <para>Is used to run a command, or an entire OS, in a light-weight namespace 664 664 container</para> 665 665 <indexterm zone="ch-system-systemd systemd-nspawn"> … … 683 683 <listitem> 684 684 <para>Is used to grow and add partitions to a partition table when 685 systemd is used inan OS image (e.g. a container)</para>685 systemd is used with an OS image (e.g. a container)</para> 686 686 <indexterm zone="ch-system-systemd systemd-repart"> 687 687 <primary sortas="b-systemd-repart">systemd-repart</primary> … … 705 705 <listitem> 706 706 <para>Is used to create and start a transient .service or a .scope 707 unit and run the specified command in it . This is useful for707 unit and run the specified command in it; this is useful for 708 708 validating systemd units</para> 709 709 <indexterm zone="ch-system-systemd systemd-run"> … … 737 737 <term><command>systemd-tmpfiles</command></term> 738 738 <listitem> 739 <para>Creates, deletes and cleans up volatile and temporary files and739 <para>Creates, deletes, and cleans up volatile and temporary files and 740 740 directories, based on the configuration file format and location 741 741 specified in … … 794 794 <listitem> 795 795 <para>Is a generic udev administration tool which controls the udevd 796 daemon, provides info from the Udev hardware database, monitors796 daemon, provides info from the udev hardware database, monitors 797 797 uevents, waits for uevents to finish, tests udev configuration, and 798 798 triggers uevents for a given device</para> -
chapter08/tcl.xml
r0cbb853 r83ce6e3 50 50 excessive, but it is very reassuring, if not essential, to know that the 51 51 most important tools are working properly.</para> 52 53 <!-- <para>Note that the Tcl package used here is a minimal version needed54 to run the LFS tests. For the full package, see the55 <ulink url='&blfs-book;general/tcl.html'>BLFS Tcl procedures</ulink>.</para>-->56 57 <para>First, unpack the documentation by issuing the following command:</para>58 59 <screen><userinput remap="pre">tar -xf ../tcl&tcl-version;-html.tar.gz --strip-components=1</userinput></screen>60 52 61 53 <para>Prepare Tcl for compilation:</para> … … 118 110 <screen><userinput remap="install">mv /usr/share/man/man3/{Thread,Tcl_Thread}.3</userinput></screen> 119 111 120 <para> If you downloaded the optional documentation, install itby issuing112 <para>Optionally, install the documentation by issuing 121 113 the following commands:</para> 122 114 123 <screen><userinput remap="install">mkdir -v -p /usr/share/doc/tcl-&tcl-version; 124 cp -v -r ../html/* /usr/share/doc/tcl-&tcl-version;</userinput></screen> 115 <screen><userinput remap="install">cd .. 116 tar -xf ../tcl&tcl-version;-html.tar.gz --strip-components=1 117 mkdir -v -p /usr/share/doc/tcl-&tcl-version; 118 cp -v -r ./html/* /usr/share/doc/tcl-&tcl-version;</userinput></screen> 125 119 126 120 </sect2> -
chapter08/util-linux.xml
r0cbb853 r83ce6e3 102 102 103 103 <para>The <emphasis>hardlink</emphasis> tests will fail if the host's kernel 104 does not have the option CONFIG_CRYPTO_USER_API_HASH set.</para> 104 does not have the option CONFIG_CRYPTO_USER_API_HASH set. In addition, 105 two sub-tests from misc: mbsencode and one sub-test from script: replay are 106 known to fail.</para> 105 107 106 108 <para>Install the package:</para> -
chapter08/zstd.xml
r0cbb853 r83ce6e3 42 42 <sect2 role="installation"> 43 43 <title>Installation of Zstd</title> 44 45 <para>Apply a patch to fix some issues identified by upstream:</para>46 47 <screen><userinput remap="pre">patch -Np1 -i ../&zstd-upstream-fixes-patch;</userinput></screen>48 44 49 45 <para>Compile the package:</para> -
chapter09/networkd.xml
r0cbb853 r83ce6e3 165 165 DHCP=ipv4 166 166 167 [DHCP ]167 [DHCPv4] 168 168 UseDomains=true</literal> 169 169 EOF</userinput></screen> -
packages.ent
r0cbb853 r83ce6e3 20 20 <!ENTITY acl-home "&savannah-nongnu;/projects/acl"> 21 21 <!ENTITY acl-fin-du "6.1 MB"> 22 <!ENTITY acl-fin-sbu " 0.1 SBU">22 <!ENTITY acl-fin-sbu "less than 0.1 SBU"> 23 23 24 24 <!ENTITY attr-version "2.5.1"> … … 36 36 <!ENTITY autoconf-home "&gnu-software;autoconf/"> 37 37 <!ENTITY autoconf-fin-du "24 MB"> 38 <!ENTITY autoconf-fin-sbu-tests "6. 7">38 <!ENTITY autoconf-fin-sbu-tests "6.2"> 39 39 <!ENTITY autoconf-fin-sbu "less than 0.1 SBU (about &autoconf-fin-sbu-tests; SBU with tests)"> 40 40 … … 46 46 <!ENTITY automake-sha256 "80facc09885a57e6d49d06972c0ae1089c5fa8f4d4c7cfe5baea58e5085f136d"> 47 47 <!ENTITY automake-home "&gnu-software;automake/"> 48 <!ENTITY automake-fin-du "11 6MB">49 <!ENTITY automake-fin-sbu "less than 0.1 SBU (about 7. 7SBU with tests)">48 <!ENTITY automake-fin-du "114 MB"> 49 <!ENTITY automake-fin-sbu "less than 0.1 SBU (about 7.3 SBU with tests)"> 50 50 51 51 <!ENTITY bash-version "5.2.15"> … … 54 54 <!ENTITY bash-md5 "4281bb43497f3905a308430a8d6a30a5"> 55 55 <!ENTITY bash-home "&gnu-software;bash/"> 56 <!ENTITY bash-tmp-du "6 4MB">57 <!ENTITY bash-tmp-sbu "0. 5SBU">58 <!ENTITY bash-fin-du "5 0MB">59 <!ENTITY bash-fin-sbu "1. 4SBU">60 61 <!ENTITY bc-version "6.2. 1">62 <!ENTITY bc-size "44 6KB">56 <!ENTITY bash-tmp-du "67 MB"> 57 <!ENTITY bash-tmp-sbu "0.2 SBU"> 58 <!ENTITY bash-fin-du "52 MB"> 59 <!ENTITY bash-fin-sbu "1.2 SBU"> 60 61 <!ENTITY bc-version "6.2.4"> 62 <!ENTITY bc-size "447 KB"> 63 63 <!ENTITY bc-url "https://github.com/gavinhoward/bc/releases/download/&bc-version;/bc-&bc-version;.tar.xz"> 64 <!ENTITY bc-md5 " ad4b3546e5bd5cc6f46b887fb2992ae4">65 <!ENTITY bc-home "https://git. yzena.com/gavin/bc">66 <!ENTITY bc-fin-du "7. 4MB">64 <!ENTITY bc-md5 "5245ff400df17b66be7621c7a6498953"> 65 <!ENTITY bc-home "https://git.gavinhoward.com/gavin/bc"> 66 <!ENTITY bc-fin-du "7.6 MB"> 67 67 <!ENTITY bc-fin-sbu "less than 0.1 SBU"> 68 68 69 <!ENTITY binutils-version "2. 39">70 <!ENTITY binutils-size "24, 578KB">71 <!ENTITY binutils-url " &gnu;binutils/binutils-&binutils-version;.tar.xz">72 <!ENTITY binutils-md5 " f7e986ae9ff06405cafb2e585ee36d27">69 <!ENTITY binutils-version "2.40"> 70 <!ENTITY binutils-size "24,650 KB"> 71 <!ENTITY binutils-url "https://sourceware.org/pub/binutils/releases/binutils-&binutils-version;.tar.xz"> 72 <!ENTITY binutils-md5 "007b59bd908a737c06e5a8d3d2c737eb"> 73 73 <!ENTITY binutils-home "&gnu-software;binutils/"> 74 <!ENTITY binutils-tmpp1-du "6 29 MB">74 <!ENTITY binutils-tmpp1-du "639 MB"> 75 75 <!ENTITY binutils-tmpp1-sbu "1 SBU"> 76 <!ENTITY binutils-tmpp2-du "5 14MB">77 <!ENTITY binutils-tmpp2-sbu " 1.4 SBU">78 <!ENTITY binutils-fin-du "2. 7GB">79 <!ENTITY binutils-fin-sbu " 8.2 SBU">76 <!ENTITY binutils-tmpp2-du "525 MB"> 77 <!ENTITY binutils-tmpp2-sbu "0.4 SBU"> 78 <!ENTITY binutils-fin-du "2.6 GB"> 79 <!ENTITY binutils-fin-sbu "2.2 SBU"> 80 80 81 81 <!ENTITY bison-version "3.8.2"> … … 85 85 <!ENTITY bison-home "&gnu-software;bison/"> 86 86 <!ENTITY bison-tmp-du "57 MB"> 87 <!ENTITY bison-tmp-sbu "0. 3SBU">88 <!ENTITY bison-fin-du "6 3MB">89 <!ENTITY bison-fin-sbu " 8.7SBU">87 <!ENTITY bison-tmp-sbu "0.2 SBU"> 88 <!ENTITY bison-fin-du "62 MB"> 89 <!ENTITY bison-fin-sbu "2.3 SBU"> 90 90 91 91 <!ENTITY bzip2-version "1.0.8"> … … 103 103 <!ENTITY check-home "https://libcheck.github.io/check"> 104 104 <!ENTITY check-fin-du "12 MB"> 105 <!ENTITY check-fin-sbu "0.1 SBU (about 3.6SBU with tests)">105 <!ENTITY check-fin-sbu "0.1 SBU (about 1.7 SBU with tests)"> 106 106 107 107 <!ENTITY coreutils-version "9.1"> … … 110 110 <!ENTITY coreutils-md5 "8b1ca4e018a7dce9bb937faec6618671"> 111 111 <!ENTITY coreutils-home "&gnu-software;coreutils/"> 112 <!ENTITY coreutils-tmp-du "16 3MB">113 <!ENTITY coreutils-tmp-sbu "0. 6SBU">114 <!ENTITY coreutils-fin-du "15 9MB">115 <!ENTITY coreutils-fin-sbu " 2.8SBU">116 117 <!ENTITY dbus-version "1.14. 4">118 <!ENTITY dbus-size "1,33 7KB">112 <!ENTITY coreutils-tmp-du "162 MB"> 113 <!ENTITY coreutils-tmp-sbu "0.3 SBU"> 114 <!ENTITY coreutils-fin-du "156 MB"> 115 <!ENTITY coreutils-fin-sbu "0.9 SBU"> 116 117 <!ENTITY dbus-version "1.14.6"> 118 <!ENTITY dbus-size "1,339 KB"> 119 119 <!ENTITY dbus-url "https://dbus.freedesktop.org/releases/dbus/dbus-&dbus-version;.tar.xz"> 120 <!ENTITY dbus-md5 "e 36f0f160751fa7ce103782166852c6b">120 <!ENTITY dbus-md5 "e809d7aa905ad82adeaf1d59db5445b1"> 121 121 <!ENTITY dbus-home "https://www.freedesktop.org/wiki/Software/dbus"> 122 122 <!ENTITY dbus-fin-du "19 MB"> 123 <!ENTITY dbus-fin-sbu "0. 2SBU">123 <!ENTITY dbus-fin-sbu "0.1 SBU"> 124 124 125 125 <!ENTITY dejagnu-version "1.6.3"> … … 129 129 <!ENTITY dejagnu-home "&gnu-software;dejagnu/"> 130 130 <!ENTITY dejagnu-tmp-du "6.9 MB"> 131 <!ENTITY dejagnu-tmp-sbu " less than0.1 SBU">132 133 <!ENTITY diffutils-version "3. 8">134 <!ENTITY diffutils-size "1,5 48KB">131 <!ENTITY dejagnu-tmp-sbu "0.1 SBU"> 132 133 <!ENTITY diffutils-version "3.9"> 134 <!ENTITY diffutils-size "1,551 KB"> 135 135 <!ENTITY diffutils-url "&gnu;diffutils/diffutils-&diffutils-version;.tar.xz"> 136 <!ENTITY diffutils-md5 " 6a6b0fdc72acfe3f2829aab477876fbc">136 <!ENTITY diffutils-md5 "cf0a65266058bf22fe3feb69e57ffc5b"> 137 137 <!ENTITY diffutils-home "&gnu-software;diffutils/"> 138 138 <!ENTITY diffutils-tmp-du "26 MB"> 139 139 <!ENTITY diffutils-tmp-sbu "0.2 SBU"> 140 140 <!ENTITY diffutils-fin-du "35 MB"> 141 <!ENTITY diffutils-fin-sbu "0. 6SBU">142 143 <!ENTITY e2fsprogs-version "1.4 6.5">144 <!ENTITY e2fsprogs-size "9, 307KB">141 <!ENTITY diffutils-fin-sbu "0.3 SBU"> 142 143 <!ENTITY e2fsprogs-version "1.47.0"> 144 <!ENTITY e2fsprogs-size "9,412 KB"> 145 145 <!ENTITY e2fsprogs-url "https://downloads.sourceforge.net/project/e2fsprogs/e2fsprogs/v&e2fsprogs-version;/e2fsprogs-&e2fsprogs-version;.tar.gz"> 146 <!ENTITY e2fsprogs-md5 " 3da91854c960ad8a819b48b2a404eb43">146 <!ENTITY e2fsprogs-md5 "6b4f18a33873623041857b4963641ee9"> 147 147 <!ENTITY e2fsprogs-home "http://e2fsprogs.sourceforge.net/"> 148 <!ENTITY e2fsprogs-fin-du "9 4MB">149 <!ENTITY e2fsprogs-fin-sbu " 4.4 SBU on a spinning disk, 1.2SBU on an SSD">148 <!ENTITY e2fsprogs-fin-du "95 MB"> 149 <!ENTITY e2fsprogs-fin-sbu "2.4 SBU on a spinning disk, 0.4 SBU on an SSD"> 150 150 151 151 <!ENTITY elfutils-version "0.188"> <!-- libelf --> … … 154 154 <!ENTITY elfutils-md5 "efb25a91873b2eec4df9f31e6a4f4e5c"> 155 155 <!ENTITY elfutils-home "https://sourceware.org/elfutils/"> 156 <!ENTITY elfutils-fin-du "1 17MB">157 <!ENTITY elfutils-fin-sbu "0. 9SBU">156 <!ENTITY elfutils-fin-du "120 MB"> 157 <!ENTITY elfutils-fin-sbu "0.3 SBU"> 158 158 159 159 <!ENTITY eudev-version "3.2.11"> … … 162 162 <!ENTITY eudev-md5 "417ba948335736d4d81874fba47a30f7"> 163 163 <!ENTITY eudev-fin-du "83 MB"> 164 <!ENTITY eudev-fin-sbu "0. 2SBU">164 <!ENTITY eudev-fin-sbu "0.1 SBU"> 165 165 166 166 <!ENTITY expat-version "2.5.0"> … … 185 185 <!ENTITY file-md5 "a60d586d49d015d842b9294864a89c7a"> 186 186 <!ENTITY file-home "https://www.darwinsys.com/file/"> 187 <!ENTITY file-tmp-du "3 4MB">188 <!ENTITY file-tmp-sbu "0. 2SBU">187 <!ENTITY file-tmp-du "36 MB"> 188 <!ENTITY file-tmp-sbu "0.1 SBU"> 189 189 <!ENTITY file-fin-du "16 MB"> 190 190 <!ENTITY file-fin-sbu "0.1 SBU"> … … 197 197 <!ENTITY findutils-tmp-du "42 MB"> 198 198 <!ENTITY findutils-tmp-sbu "0.2 SBU"> 199 <!ENTITY findutils-fin-du "5 2MB">200 <!ENTITY findutils-fin-sbu "0. 8SBU">199 <!ENTITY findutils-fin-du "51 MB"> 200 <!ENTITY findutils-fin-sbu "0.4 SBU"> 201 201 202 202 <!ENTITY flex-version "2.6.4"> … … 206 206 <!ENTITY flex-home "&github;/westes/flex"> 207 207 <!ENTITY flex-fin-du "33 MB"> 208 <!ENTITY flex-fin-sbu "0. 4SBU">208 <!ENTITY flex-fin-sbu "0.1 SBU"> 209 209 210 210 <!ENTITY gawk-version "5.2.1"> … … 213 213 <!ENTITY gawk-md5 "02956bc5d117a7437bb4f7039f23b964"> 214 214 <!ENTITY gawk-home "&gnu-software;gawk/"> 215 <!ENTITY gawk-tmp-du "4 5MB">216 <!ENTITY gawk-tmp-sbu "0. 2SBU">217 <!ENTITY gawk-fin-du "4 4MB">218 <!ENTITY gawk-fin-sbu "0. 4SBU">215 <!ENTITY gawk-tmp-du "47 MB"> 216 <!ENTITY gawk-tmp-sbu "0.1 SBU"> 217 <!ENTITY gawk-fin-du "43 MB"> 218 <!ENTITY gawk-fin-sbu "0.2 SBU"> 219 219 220 220 <!ENTITY gcc-version "12.2.0"> … … 225 225 <!ENTITY gcc-home "https://gcc.gnu.org/"> 226 226 <!ENTITY gcc-tmpp1-du "3.8 GB"> 227 <!ENTITY gcc-tmpp1-sbu " 12SBU">228 <!ENTITY gcc-tmpp2-du "4. 5GB">229 <!ENTITY gcc-tmpp2-sbu " 15SBU">227 <!ENTITY gcc-tmpp1-sbu "3.3 SBU"> 228 <!ENTITY gcc-tmpp2-du "4.7 GB"> 229 <!ENTITY gcc-tmpp2-sbu "4.6 SBU"> 230 230 <!ENTITY gcc-fin-du "5.1 GB "> 231 <!ENTITY gcc-fin-sbu " 160SBU (with tests)">231 <!ENTITY gcc-fin-sbu "43 SBU (with tests)"> 232 232 <!ENTITY libquadmath-version "0.0.0"> 233 233 <!ENTITY libstdcpp-version "6.0.30"> … … 236 236 237 237 <!ENTITY libstdcpp-tmpp1-du "1.1 GB"> 238 <!ENTITY libstdcpp-tmpp1-sbu "0. 4SBU">238 <!ENTITY libstdcpp-tmpp1-sbu "0.2 SBU"> 239 239 240 240 <!ENTITY gdbm-version "1.23"> … … 244 244 <!ENTITY gdbm-home "&gnu-software;gdbm/"> 245 245 <!ENTITY gdbm-fin-du "13 MB"> 246 <!ENTITY gdbm-fin-sbu " 0.1 SBU">246 <!ENTITY gdbm-fin-sbu "less than 0.1 SBU"> 247 247 248 248 <!ENTITY gettext-version "0.21.1"> … … 251 251 <!ENTITY gettext-md5 "27fcc8a42dbc8f334f23a08f1f2fe00a"> 252 252 <!ENTITY gettext-home "&gnu-software;gettext/"> 253 <!ENTITY gettext-tmp-du "28 2MB">254 <!ENTITY gettext-tmp-sbu "1. 6SBU">255 <!ENTITY gettext-fin-du "2 35MB">256 <!ENTITY gettext-fin-sbu " 2.7SBU">257 258 <!ENTITY glibc-version "2.3 6">259 <!ENTITY glibc-size "18, 175KB">253 <!ENTITY gettext-tmp-du "287 MB"> 254 <!ENTITY gettext-tmp-sbu "1.0 SBU"> 255 <!ENTITY gettext-fin-du "241 MB"> 256 <!ENTITY gettext-fin-sbu "1.3 SBU"> 257 258 <!ENTITY glibc-version "2.37"> 259 <!ENTITY glibc-size "18,244 KB"> 260 260 <!ENTITY glibc-url "&gnu;glibc/glibc-&glibc-version;.tar.xz"> 261 <!ENTITY glibc-md5 " 00e9b89e043340f688bc93ec03239b57">261 <!ENTITY glibc-md5 "e89cf3dcb64939d29f04b4ceead5cc4e"> 262 262 <!ENTITY glibc-home "&gnu-software;libc/"> 263 <!ENTITY glibc-tmp-du "82 1MB">264 <!ENTITY glibc-tmp-sbu " 4.4SBU">265 <!ENTITY glibc-fin-du "2. 8GB">266 <!ENTITY glibc-fin-sbu " 24SBU">263 <!ENTITY glibc-tmp-du "822 MB"> 264 <!ENTITY glibc-tmp-sbu "1.5 SBU"> 265 <!ENTITY glibc-fin-du "2.9 GB"> 266 <!ENTITY glibc-fin-sbu "11 SBU"> 267 267 268 268 <!ENTITY gmp-version "6.2.1"> … … 271 271 <!ENTITY gmp-md5 "0b82665c4a92fd2ade7440c13fcaa42b"> 272 272 <!ENTITY gmp-home "&gnu-software;gmp/"> 273 <!ENTITY gmp-fin-du "5 3MB">274 <!ENTITY gmp-fin-sbu "0. 9SBU">273 <!ENTITY gmp-fin-du "52 MB"> 274 <!ENTITY gmp-fin-sbu "0.3 SBU"> 275 275 276 276 <!ENTITY gperf-version "3.1"> … … 279 279 <!ENTITY gperf-md5 "9e251c0a618ad0824b51117d5d9db87e"> 280 280 <!ENTITY gperf-home "&gnu-software;gperf/"> 281 <!ENTITY gperf-fin-du "6. 0MB">281 <!ENTITY gperf-fin-du "6.1 MB"> 282 282 <!ENTITY gperf-fin-sbu "less than 0.1 SBU"> 283 283 … … 290 290 <!ENTITY grep-tmp-sbu "0.2 SBU"> 291 291 <!ENTITY grep-fin-du "37 MB"> 292 <!ENTITY grep-fin-sbu "0. 8SBU">292 <!ENTITY grep-fin-sbu "0.4 SBU"> 293 293 294 294 <!ENTITY groff-version "1.22.4"> … … 297 297 <!ENTITY groff-md5 "08fb04335e2f5e73f23ea4c3adbf0c5f"> 298 298 <!ENTITY groff-home "&gnu-software;groff/"> 299 <!ENTITY groff-fin-du "8 8MB">300 <!ENTITY groff-fin-sbu "0. 5SBU">299 <!ENTITY groff-fin-du "89 MB"> 300 <!ENTITY groff-fin-sbu "0.2 SBU"> 301 301 302 302 <!ENTITY grub-version "2.06"> … … 305 305 <!ENTITY grub-md5 "cf0fd928b1e5479c8108ee52cb114363"> 306 306 <!ENTITY grub-home "&gnu-software;grub/"> 307 <!ENTITY grub-fin-du "1 59MB">308 <!ENTITY grub-fin-sbu "0. 7SBU">307 <!ENTITY grub-fin-du "161 MB"> 308 <!ENTITY grub-fin-sbu "0.3 SBU"> 309 309 310 310 <!ENTITY gzip-version "1.12"> … … 318 318 <!ENTITY gzip-fin-sbu "0.3 SBU"> 319 319 320 <!ENTITY iana-etc-version "202 21220">320 <!ENTITY iana-etc-version "20230202"> 321 321 <!ENTITY iana-etc-size "586 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 " b394b994883d01d8b33c80bc57917117">323 <!ENTITY iana-etc-md5 "e64685d046cd0dfe94b5c66e294cf9ef"> 324 324 <!ENTITY iana-etc-home "https://www.iana.org/protocols"> 325 325 <!ENTITY iana-etc-fin-du "4.8 MB"> … … 333 333 <!ENTITY inetutils-home "&gnu-software;inetutils/"> 334 334 <!ENTITY inetutils-fin-du "31 MB"> 335 <!ENTITY inetutils-fin-sbu "0. 3SBU">335 <!ENTITY inetutils-fin-sbu "0.2 SBU"> 336 336 337 337 <!ENTITY intltool-version "0.51.0"> … … 348 348 <!ENTITY iproute2-md5 "f3ff4461e25dbc5ef1fb7a9167a9523d"> 349 349 <!ENTITY iproute2-home "&kernel;linux/utils/net/iproute2/"> 350 <!ENTITY iproute2-fin-du "1 6MB">351 <!ENTITY iproute2-fin-sbu "0. 2SBU">350 <!ENTITY iproute2-fin-du "17 MB"> 351 <!ENTITY iproute2-fin-sbu "0.1 SBU"> 352 352 353 353 <!ENTITY jinja2-version "3.1.2"> … … 356 356 <!ENTITY jinja2-md5 "d31148abd89c1df1cdb077a55db27d02"> 357 357 <!ENTITY jinja2-home "https://jinja.palletsprojects.com/en/3.0.x/"> 358 <!ENTITY jinja2-fin-du "3. 0MB">358 <!ENTITY jinja2-fin-du "3.4 MB"> 359 359 <!ENTITY jinja2-fin-sbu "less than 0.1 SBU"> 360 360 … … 373 373 <!ENTITY kmod-home " "> 374 374 <!ENTITY kmod-fin-du "12 MB"> 375 <!ENTITY kmod-fin-sbu " 0.1 SBU">375 <!ENTITY kmod-fin-sbu "less than 0.1 SBU"> 376 376 377 377 <!ENTITY less-version "608"> … … 380 380 <!ENTITY less-md5 "1cdec714569d830a68f4cff11203cdba"> 381 381 <!ENTITY less-home "https://www.greenwoodsoftware.com/less/"> 382 <!ENTITY less-fin-du "4. 2MB">382 <!ENTITY less-fin-du "4.3 MB"> 383 383 <!ENTITY less-fin-sbu "less than 0.1 SBU"> 384 384 … … 391 391 <!ENTITY lfs-bootscripts-cfg-sbu "less than 0.1 SBU"> 392 392 393 <!ENTITY libcap-version "2.6 6">394 <!ENTITY libcap-size "1 78KB">393 <!ENTITY libcap-version "2.67"> 394 <!ENTITY libcap-size "183 KB"> 395 395 <!ENTITY libcap-url "&kernel;linux/libs/security/linux-privs/libcap2/libcap-&libcap-version;.tar.xz"> 396 <!ENTITY libcap-md5 "0 0afd6e13bc94b2543b1a70770bdb41f">396 <!ENTITY libcap-md5 "06333f4301657298890fd8d6f1fb4793"> 397 397 <!ENTITY libcap-home "https://sites.google.com/site/fullycapable/"> 398 <!ENTITY libcap-fin-du "2. 7MB">398 <!ENTITY libcap-fin-du "2.9 MB"> 399 399 <!ENTITY libcap-fin-sbu "less than 0.1 SBU"> 400 400 … … 404 404 <!ENTITY libffi-md5 "0da1a5ed7786ac12dcbaf0d499d8a049"> 405 405 <!ENTITY libffi-home "https://sourceware.org/libffi/"> 406 <!ENTITY libffi-fin-du "1 0MB">406 <!ENTITY libffi-fin-du "11 MB"> 407 407 <!ENTITY libffi-fin-sbu "1.8 SBU"> 408 408 … … 420 420 <!ENTITY libtool-md5 "2fc0b6ddcd66a89ed6e45db28fa44232"> 421 421 <!ENTITY libtool-home "&gnu-software;libtool/"> 422 <!ENTITY libtool-fin-du "4 3MB">423 <!ENTITY libtool-fin-sbu "1. 5SBU">422 <!ENTITY libtool-fin-du "44 MB"> 423 <!ENTITY libtool-fin-sbu "1.4 SBU"> 424 424 425 425 <!ENTITY linux-major-version "6"> 426 426 <!ENTITY linux-minor-version "1"> 427 <!ENTITY linux-patch-version "1 ">427 <!ENTITY linux-patch-version "11"> 428 428 <!--<!ENTITY linux-version "&linux-major-version;.&linux-minor-version;">--> 429 429 <!ENTITY linux-version "&linux-major-version;.&linux-minor-version;.&linux-patch-version;"> 430 <!ENTITY linux-size "131, 573 KB">430 <!ENTITY linux-size "131,653 KB"> 431 431 <!ENTITY linux-url "&kernel;linux/kernel/v&linux-major-version;.x/linux-&linux-version;.tar.xz"> 432 <!ENTITY linux-md5 " 3482feaa021961d10ac88e789788bf07">432 <!ENTITY linux-md5 "f91621912cd58ac6d4128d4057980e7d"> 433 433 <!ENTITY linux-home "https://www.kernel.org/"> 434 434 <!-- measured for 5.13.4 / gcc-11.1.0 on x86_64 : minimum is … … 438 438 <!ENTITY linux-knl-sbu "1.5 - 130.0 SBU (typically about 12 SBU)"> 439 439 440 <!ENTITY linux-headers-tmp-du "1.4 GB"> 441 <!ENTITY linux-headers-tmp-sbu "0.1 SBU"> 442 <!-- Removed in this book 443 <!ENTITY linux-headers-fin-du "1 GB"> 444 <!ENTITY linux-headers-fin-sbu "0.1 SBU">--> 440 <!ENTITY linux-headers-tmp-du "1.5 GB"> 441 <!ENTITY linux-headers-tmp-sbu "less than 0.1 SBU"> 445 442 446 443 <!ENTITY m4-version "1.4.19"> … … 449 446 <!ENTITY m4-md5 "0d90823e1426f1da2fd872df0311298d"> 450 447 <!ENTITY m4-home "&gnu-software;m4/"> 451 <!ENTITY m4-tmp-du "3 2MB">452 <!ENTITY m4-tmp-sbu "0. 2SBU">448 <!ENTITY m4-tmp-du "31 MB"> 449 <!ENTITY m4-tmp-sbu "0.1 SBU"> 453 450 <!ENTITY m4-fin-du "49 MB"> 454 <!ENTITY m4-fin-sbu "0. 6SBU">451 <!ENTITY m4-fin-sbu "0.3 SBU"> 455 452 456 453 <!ENTITY make-version "4.4"> … … 460 457 <!ENTITY make-home "&gnu-software;make/"> 461 458 <!ENTITY make-tmp-du "15 MB"> 462 <!ENTITY make-tmp-sbu " 0.1 SBU">463 <!ENTITY make-fin-du "1 4MB">459 <!ENTITY make-tmp-sbu "less than 0.1 SBU"> 460 <!ENTITY make-fin-du "13 MB"> 464 461 <!ENTITY make-fin-sbu "0.5 SBU"> 465 462 466 <!ENTITY man-db-version "2.11. 1">467 <!ENTITY man-db-size "1,90 4KB">463 <!ENTITY man-db-version "2.11.2"> 464 <!ENTITY man-db-size "1,908 KB"> 468 465 <!ENTITY man-db-url "&savannah;/releases/man-db/man-db-&man-db-version;.tar.xz"> 469 <!ENTITY man-db-md5 " 88caf8efe127453f9dcb2ff9b2983f59">466 <!ENTITY man-db-md5 "a7d59fb2df6158c44f8f7009dcc6d875"> 470 467 <!ENTITY man-db-home "https://www.nongnu.org/man-db/"> 471 468 <!ENTITY man-db-fin-du "40 MB"> 472 <!ENTITY man-db-fin-sbu "0. 4SBU">473 474 <!ENTITY man-pages-version "6.0 2">475 <!ENTITY man-pages-size " 1,759KB">469 <!ENTITY man-db-fin-sbu "0.2 SBU"> 470 471 <!ENTITY man-pages-version "6.03"> 472 <!ENTITY man-pages-size "2,134 KB"> 476 473 <!ENTITY man-pages-url "&kernel;linux/docs/man-pages/man-pages-&man-pages-version;.tar.xz"> 477 <!ENTITY man-pages-md5 " 05b9e8ce59f6257141fe9e4edd5bd149">474 <!ENTITY man-pages-md5 "c62b7c944bb0887a35edab7cab301357"> 478 475 <!ENTITY man-pages-home "https://www.kernel.org/doc/man-pages/"> 479 <!ENTITY man-pages-fin-du "3 3MB">476 <!ENTITY man-pages-fin-du "32 MB"> 480 477 <!ENTITY man-pages-fin-sbu "less than 0.1 SBU"> 481 478 482 <!ENTITY markupsafe-version "2.1. 1">483 <!ENTITY markupsafe-size " 20KB">479 <!ENTITY markupsafe-version "2.1.2"> 480 <!ENTITY markupsafe-size "19 KB"> 484 481 <!ENTITY markupsafe-url "&pypi-src;/M/MarkupSafe/MarkupSafe-&markupsafe-version;.tar.gz"> 485 <!ENTITY markupsafe-md5 " 9809f9fdd98bc835b0c21aa8f79cbf30">482 <!ENTITY markupsafe-md5 "02f337b98aef11bd0fee9c5ae860173b"> 486 483 <!ENTITY markupsafe-home "https://palletsprojects.com/p/markupsafe/"> 487 <!ENTITY markupsafe-fin-du " 168KB">484 <!ENTITY markupsafe-fin-du "544 KB"> 488 485 <!ENTITY markupsafe-fin-sbu "less than 0.1 SBU"> 489 486 … … 493 490 <!ENTITY meson-md5 "009b78125467cd9ee4d467175a5c12e1"> 494 491 <!ENTITY meson-home "https://mesonbuild.com"> 495 <!ENTITY meson-fin-du " 38MB">492 <!ENTITY meson-fin-du "41 MB"> 496 493 <!ENTITY meson-fin-sbu "less than 0.1 SBU"> 497 494 … … 501 498 <!ENTITY mpc-md5 "5c9bc658c9fd0f940e8e3e0f09530c62"> 502 499 <!ENTITY mpc-home "https://www.multiprecision.org/"> 503 <!ENTITY mpc-fin-du "2 1MB">504 <!ENTITY mpc-fin-sbu "0. 3SBU">505 506 <!ENTITY mpfr-version "4. 1.1">507 <!ENTITY mpfr-size "1,4 00KB">500 <!ENTITY mpc-fin-du "22 MB"> 501 <!ENTITY mpc-fin-sbu "0.1 SBU"> 502 503 <!ENTITY mpfr-version "4.2.0"> 504 <!ENTITY mpfr-size "1,443 KB"> 508 505 <!ENTITY mpfr-url "https://ftp.gnu.org/gnu/mpfr/mpfr-&mpfr-version;.tar.xz"> 509 <!ENTITY mpfr-md5 " d182b62e811f744d149b14540d8e922b">506 <!ENTITY mpfr-md5 "a25091f337f25830c16d2054d74b5af7"> 510 507 <!ENTITY mpfr-home "https://www.mpfr.org/"> 511 <!ENTITY mpfr-fin-du " 39MB">512 <!ENTITY mpfr-fin-sbu "0. 8SBU">513 514 <!ENTITY ncurses-version "6. 3">515 <!ENTITY ncurses-size "3,5 00KB">508 <!ENTITY mpfr-fin-du "43 MB"> 509 <!ENTITY mpfr-fin-sbu "0.2 SBU"> 510 511 <!ENTITY ncurses-version "6.4"> 512 <!ENTITY ncurses-size "3,528 KB"> 516 513 <!ENTITY ncurses-url "https://invisible-mirror.net/archives/ncurses/ncurses-&ncurses-version;.tar.gz"> 517 <!ENTITY ncurses-md5 " a2736befde5fee7d2b7eb45eb281cdbe">514 <!ENTITY ncurses-md5 "5a62487b5d4ac6b132fe2bf9f8fad29b"> 518 515 <!ENTITY ncurses-home "&gnu-software;ncurses/"> 519 <!ENTITY ncurses-tmp-du "5 0MB">520 <!ENTITY ncurses-tmp-sbu "0. 7SBU">516 <!ENTITY ncurses-tmp-du "51 MB"> 517 <!ENTITY ncurses-tmp-sbu "0.3 SBU"> 521 518 <!ENTITY ncurses-fin-du "45 MB"> 522 <!ENTITY ncurses-fin-sbu "0. 4SBU">519 <!ENTITY ncurses-fin-sbu "0.2 SBU"> 523 520 524 521 <!ENTITY ninja-version "1.11.1"> … … 527 524 <!ENTITY ninja-md5 "32151c08211d7ca3c1d832064f6939b0"> 528 525 <!ENTITY ninja-home "https://ninja-build.org/"> 529 <!ENTITY ninja-fin-du "7 9MB">530 <!ENTITY ninja-fin-sbu "0. 6SBU">531 532 <!ENTITY openssl-version "3.0. 7">533 <!ENTITY openssl-size "14, 754KB">526 <!ENTITY ninja-fin-du "77 MB"> 527 <!ENTITY ninja-fin-sbu "0.3 SBU"> 528 529 <!ENTITY openssl-version "3.0.8"> 530 <!ENTITY openssl-size "14,800 KB"> 534 531 <!ENTITY openssl-url "https://www.openssl.org/source/openssl-&openssl-version;.tar.gz"> 535 <!ENTITY openssl-md5 " 545478ce41b96bf3beacb4dc58b36c77">532 <!ENTITY openssl-md5 "61e017cf4fea1b599048f621f1490fbd"> 536 533 <!ENTITY openssl-home "https://www.openssl.org/"> 537 <!ENTITY openssl-fin-du " 476MB">538 <!ENTITY openssl-fin-sbu " 5.0SBU">534 <!ENTITY openssl-fin-du "520 MB"> 535 <!ENTITY openssl-fin-sbu "3.2 SBU"> 539 536 540 537 <!ENTITY patch-version "2.7.6"> … … 546 543 <!ENTITY patch-tmp-sbu "0.1 SBU"> 547 544 <!ENTITY patch-fin-du "12 MB"> 548 <!ENTITY patch-fin-sbu "0. 2SBU">545 <!ENTITY patch-fin-sbu "0.1 SBU"> 549 546 550 547 <!ENTITY perl-version-major "5"> … … 557 554 <!ENTITY perl-md5 "826e42da130011699172fd655e49cfa2"> 558 555 <!ENTITY perl-home "https://www.perl.org/"> 559 <!ENTITY perl-tmp-du "28 2MB">560 <!ENTITY perl-tmp-sbu " 1.6 SBU">561 <!ENTITY perl-fin-du "23 6MB">562 <!ENTITY perl-fin-sbu " 9.4SBU">556 <!ENTITY perl-tmp-du "281 MB"> 557 <!ENTITY perl-tmp-sbu "0.6 SBU"> 558 <!ENTITY perl-fin-du "234 MB"> 559 <!ENTITY perl-fin-sbu "7.9 SBU"> 563 560 564 561 <!ENTITY pkgconfig-version "0.29.2"> … … 568 565 <!ENTITY pkgconfig-home "https://www.freedesktop.org/wiki/Software/pkg-config"> 569 566 <!ENTITY pkgconfig-fin-du "29 MB"> 570 <!ENTITY pkgconfig-fin-sbu "0. 3SBU">567 <!ENTITY pkgconfig-fin-sbu "0.1 SBU"> 571 568 572 569 <!ENTITY procps-ng-version "4.0.2"> … … 575 572 <!ENTITY procps-ng-md5 "691748c4767f19b9d94ed9d088e40c4d"> 576 573 <!ENTITY procps-ng-home "https://sourceforge.net/projects/procps-ng"> 577 <!ENTITY procps-ng-fin-du " 19MB">574 <!ENTITY procps-ng-fin-du "26 MB"> 578 575 <!ENTITY procps-ng-fin-sbu "0.1 SBU"> 579 576 … … 583 580 <!ENTITY psmisc-md5 "ed3206da1184ce9e82d607dc56c52633"> 584 581 <!ENTITY psmisc-home "https://gitlab.com/psmisc/psmisc"> 585 <!ENTITY psmisc-fin-du " 5.8MB">582 <!ENTITY psmisc-fin-du "6.5 MB"> 586 583 <!ENTITY psmisc-fin-sbu "less than 0.1 SBU"> 587 584 … … 589 586 meson pages will be needed: python3.6 and python3.6m --> 590 587 591 <!ENTITY python-version "3.11. 1">588 <!ENTITY python-version "3.11.2"> 592 589 <!ENTITY python-minor "3.11"> 593 <!ENTITY python-size "19, 392KB">590 <!ENTITY python-size "19,428 KB"> 594 591 <!ENTITY python-url "https://www.python.org/ftp/python/&python-version;/Python-&python-version;.tar.xz"> 595 <!ENTITY python-md5 " 4efe92adf28875c77d3b9b2e8d3bc44a">592 <!ENTITY python-md5 "a957cffb58a89303b62124896881950b"> 596 593 <!ENTITY python-home "https://www.python.org/"> 597 <!ENTITY python-tmp-du " 364MB">598 <!ENTITY python-tmp-sbu "0. 9SBU">599 <!ENTITY python-fin-du " 283MB">600 <!ENTITY python-fin-sbu " 3.4SBU">594 <!ENTITY python-tmp-du "529 MB"> 595 <!ENTITY python-tmp-sbu "0.4 SBU"> 596 <!ENTITY python-fin-du "372 MB"> 597 <!ENTITY python-fin-sbu "2.0 SBU"> 601 598 <!ENTITY python-docs-url "https://www.python.org/ftp/python/doc/&python-version;/python-&python-version;-docs-html.tar.bz2"> 602 <!ENTITY python-docs-md5 " 32f5cd7d63adf58ca4e0687dc530ce8b">603 <!ENTITY python-docs-size "7,5 22KB">599 <!ENTITY python-docs-md5 "eb4132c780b60b5782a4f66b29b08d5c"> 600 <!ENTITY python-docs-size "7,598 KB"> 604 601 605 602 <!ENTITY readline-version "8.2"> … … 609 606 <!ENTITY readline-md5 "4aa1b31be779e6b84f9a96cb66bc50f6"> 610 607 <!ENTITY readline-home "https://tiswww.case.edu/php/chet/readline/rltop.html"> 611 <!ENTITY readline-fin-du "1 5MB">612 <!ENTITY readline-fin-sbu " 0.1 SBU">608 <!ENTITY readline-fin-du "16 MB"> 609 <!ENTITY readline-fin-sbu "less than 0.1 SBU"> 613 610 614 611 <!ENTITY sed-version "4.9"> … … 617 614 <!ENTITY sed-md5 "6aac9b2dbafcd5b7a67a8a9bcb8036c3"> 618 615 <!ENTITY sed-home "&gnu-software;sed/"> 619 <!ENTITY sed-tmp-du " 20MB">620 <!ENTITY sed-tmp-sbu "0. 1SBU">616 <!ENTITY sed-tmp-du "19 MB"> 617 <!ENTITY sed-tmp-sbu "0.2 SBU"> 621 618 <!ENTITY sed-fin-du "31 MB"> 622 <!ENTITY sed-fin-sbu "0. 4SBU">619 <!ENTITY sed-fin-sbu "0.3 SBU"> 623 620 624 621 <!ENTITY shadow-version "4.13"> … … 628 625 <!ENTITY shadow-home "https://shadow-maint.github.io/shadow/"> 629 626 <!ENTITY shadow-fin-du "46 MB"> 630 <!ENTITY shadow-fin-sbu "0. 2SBU">627 <!ENTITY shadow-fin-sbu "0.1 SBU"> 631 628 632 629 <!ENTITY sysklogd-version "1.5.1"> … … 635 632 <!ENTITY sysklogd-md5 "c70599ab0d037fde724f7210c2c8d7f8"> 636 633 <!ENTITY sysklogd-home "https://www.infodrom.org/projects/sysklogd/"> 637 <!ENTITY sysklogd-fin-du "0. 6MB">634 <!ENTITY sysklogd-fin-du "0.7 MB"> 638 635 <!ENTITY sysklogd-fin-sbu "less than 0.1 SBU"> 639 636 … … 647 644 <!ENTITY systemd-md5 "b9456750a212dd54d81caeb3c38134b6"> 648 645 <!ENTITY systemd-home "https://www.freedesktop.org/wiki/Software/systemd/"> 649 <!ENTITY systemd-man-version "252 ">646 <!ENTITY systemd-man-version "252-2"> 650 647 <!ENTITY systemd-man-size "628 KB"> 651 648 <!--<!ENTITY systemd-man-url "&anduin-sources;/systemd-man-pages-&systemd-version;-&systemd-stable;.tar.xz">--> 652 649 <!ENTITY systemd-man-url "&anduin-sources;/systemd-man-pages-&systemd-man-version;.tar.xz"> 653 <!ENTITY systemd-man-md5 " 856ffb33ac16962f0628dcb533d76e5c">650 <!ENTITY systemd-man-md5 "c1df1aefdbc4840b5f82a8783f3b72c1"> 654 651 <!ENTITY systemd-fin-du "258 MB"> 655 <!ENTITY systemd-fin-sbu " 2.5SBU">652 <!ENTITY systemd-fin-sbu "0.7 SBU"> 656 653 657 654 <!ENTITY sysvinit-version "3.06"> … … 660 657 <!ENTITY sysvinit-md5 "96771d0a88315c91199830ea49b859ca"> 661 658 <!ENTITY sysvinit-home "&savannah-nongnu;/projects/sysvinit"> 662 <!ENTITY sysvinit-fin-du " 2.7MB">659 <!ENTITY sysvinit-fin-du "4.4 MB"> 663 660 <!ENTITY sysvinit-fin-sbu "less than 0.1 SBU"> 664 661 … … 669 666 <!ENTITY tar-home "&gnu-software;tar/"> 670 667 <!ENTITY tar-tmp-du "38 MB"> 671 <!ENTITY tar-tmp-sbu "0. 2SBU">668 <!ENTITY tar-tmp-sbu "0.1 SBU"> 672 669 <!ENTITY tar-fin-du "40 MB"> 673 <!ENTITY tar-fin-sbu "1. 7SBU">670 <!ENTITY tar-fin-sbu "1.5 SBU"> 674 671 675 672 <!ENTITY tcl-version "8.6.13"> … … 682 679 <!ENTITY tcl-docs-md5 "4452f2f6d557f5598cca17b786d6eb68"> 683 680 <!ENTITY tcl-docs-size "1,165 KB"> 684 <!ENTITY tcl-tmp-du "8 8MB">685 <!ENTITY tcl-tmp-sbu " 3.2SBU">686 687 <!ENTITY texinfo-version "7.0. 1">688 <!ENTITY texinfo-size "4,7 76KB">681 <!ENTITY tcl-tmp-du "89 MB"> 682 <!ENTITY tcl-tmp-sbu "2.7 SBU"> 683 684 <!ENTITY texinfo-version "7.0.2"> 685 <!ENTITY texinfo-size "4,762 KB"> 689 686 <!ENTITY texinfo-url "&gnu;texinfo/texinfo-&texinfo-version;.tar.xz"> 690 <!ENTITY texinfo-md5 " 545e6fdb23f5c7923c057187aa19f9f4">687 <!ENTITY texinfo-md5 "be9500f3a361525622850ecb1b1fc024"> 691 688 <!ENTITY texinfo-home "&gnu-software;texinfo/"> 692 <!ENTITY texinfo-tmp-du "11 3MB">689 <!ENTITY texinfo-tmp-du "116 MB"> 693 690 <!ENTITY texinfo-tmp-sbu "0.2 SBU"> 694 <!ENTITY texinfo-fin-du "1 14MB">695 <!ENTITY texinfo-fin-sbu "0. 6SBU">691 <!ENTITY texinfo-fin-du "128 MB"> 692 <!ENTITY texinfo-fin-sbu "0.3 SBU"> 696 693 697 694 <!ENTITY tzdata-version "2022g"> … … 713 710 <!ENTITY util-linux-md5 "cd11456f4ddd31f7fbfdd9488c0c0d02"> 714 711 <!ENTITY util-linux-home "https://git.kernel.org/pub/scm/utils/util-linux/util-linux.git/"> 715 <!ENTITY util-linux-tmp-du "1 49MB">716 <!ENTITY util-linux-tmp-sbu "0. 6SBU">712 <!ENTITY util-linux-tmp-du "150 MB"> 713 <!ENTITY util-linux-tmp-sbu "0.2 SBU"> 717 714 <!ENTITY util-linux-fin-du "283 MB"> 718 <!ENTITY util-linux-fin-sbu " 1.0SBU">719 720 <!ENTITY vim-version "9.0.1 060">715 <!ENTITY util-linux-fin-sbu "0.5 SBU"> 716 717 <!ENTITY vim-version "9.0.1273"> 721 718 <!-- <!ENTITY vim-majmin "90"> --> 722 719 <!ENTITY vim-docdir "vim/vim90"> 723 <!ENTITY vim-size "1 6,488KB">720 <!ENTITY vim-size "10,892 KB"> 724 721 <!--<!ENTITY vim-url "https://github.com/vim/vim/archive/v&vim-version;/vim-&vim-version;.tar.gz">--> 725 <!ENTITY vim-url "&anduin-sources;/vim-&vim-version;.tar. gz">726 <!ENTITY vim-md5 " cee12f38abdac37edeced59461bb04d4">722 <!ENTITY vim-url "&anduin-sources;/vim-&vim-version;.tar.xz"> 723 <!ENTITY vim-md5 "9c80755d2d95ec4ef713f66e57671797"> 727 724 <!ENTITY vim-home "https://www.vim.org"> 728 <!ENTITY vim-fin-du "2 17MB">729 <!ENTITY vim-fin-sbu "2. 5SBU">725 <!ENTITY vim-fin-du "235 MB"> 726 <!ENTITY vim-fin-sbu "2.4 SBU"> 730 727 731 728 <!ENTITY wheel-version "0.38.4"> … … 734 731 <!ENTITY wheel-md5 "83bb4e7bd4d687d398733f341a64ab91"> 735 732 <!ENTITY wheel-home "&pypi-home;/wheel/"> 736 <!ENTITY wheel-fin-du " 956 KB">733 <!ENTITY wheel-fin-du "1.3 MB"> 737 734 <!ENTITY wheel-fin-sbu "less than 0.1 SBU"> 738 735 … … 745 742 <!ENTITY xml-parser-fin-sbu "less than 0.1 SBU"> 746 743 747 <!ENTITY xz-version "5.4. 0">748 <!ENTITY xz-size "1, 375KB">744 <!ENTITY xz-version "5.4.1"> 745 <!ENTITY xz-size "1,451 KB"> 749 746 <!ENTITY xz-url "https://tukaani.org/xz/xz-&xz-version;.tar.xz"> 750 <!ENTITY xz-md5 " 3518b2c6e00400f4df5dd8d2a70fc2a9">747 <!ENTITY xz-md5 "47d831c659e94071d5dd384d0d1ed4c6"> 751 748 <!ENTITY xz-home "https://tukaani.org/xz"> 752 <!ENTITY xz-tmp-du " 16MB">749 <!ENTITY xz-tmp-du "20 MB"> 753 750 <!ENTITY xz-tmp-sbu "0.1 SBU"> 754 <!ENTITY xz-fin-du " 16MB">755 <!ENTITY xz-fin-sbu "0. 2SBU">751 <!ENTITY xz-fin-du "21 MB"> 752 <!ENTITY xz-fin-sbu "0.1 SBU"> 756 753 757 754 <!ENTITY zlib-version "1.2.13"> … … 760 757 <!ENTITY zlib-md5 "7d9fc1d78ae2fa3e84fe98b77d006c63"> 761 758 <!ENTITY zlib-home "https://www.zlib.net/"> 762 <!ENTITY zlib-fin-du "6. 1MB">759 <!ENTITY zlib-fin-du "6.2 MB"> 763 760 <!ENTITY zlib-fin-sbu "less than 0.1 SBU"> 764 761 765 <!ENTITY zstd-version "1.5. 2">766 <!ENTITY zstd-size " 1,892KB">762 <!ENTITY zstd-version "1.5.4"> 763 <!ENTITY zstd-size "2,111 KB"> 767 764 <!ENTITY zstd-url "https://github.com/facebook/zstd/releases/download/v&zstd-version;/zstd-&zstd-version;.tar.gz"> 768 <!ENTITY zstd-md5 " 072b10f71f5820c24761a65f31f43e73">765 <!ENTITY zstd-md5 "2352b1f9ccc7446641046bb3d440c3ed"> 769 766 <!ENTITY zstd-home "https://facebook.github.io/zstd/"> 770 <!ENTITY zstd-fin-du " 56MB">771 <!ENTITY zstd-fin-sbu " 1.1SBU">772 767 <!ENTITY zstd-fin-du "75 MB"> 768 <!ENTITY zstd-fin-sbu "0.4 SBU"> 769 -
patches.ent
r0cbb853 r83ce6e3 51 51 <!ENTITY glibc-fhs-patch-size "2.8 KB"> 52 52 53 <!-- 54 <!ENTITY glibc-upstream-patch "glibc-&glibc-version;-upstream_fixes-1.patch"> 55 <!ENTITY glibc-upstream-patch-md5 "e602b6c3a332f4a06e2914e02ae2b295"> 56 <!ENTITY glibc-upstream-patch-size "16 KB"> 57 --> 53 <!ENTITY grub-upstream-fixes-patch "grub-&grub-version;-upstream_fixes-1.patch"> 54 <!ENTITY grub-upstream-fixes-patch-md5 "da388905710bb4cbfbc7bd7346ff9174"> 55 <!ENTITY grub-upstream-fixes-patch-size "8 KB"> 58 56 59 57 <!ENTITY kbd-backspace-patch "kbd-&kbd-version;-backspace-1.patch"> … … 102 100 <!ENTITY xz-upstream-fix-patch-size "3.7 KB"> 103 101 --> 102 <!-- 104 103 <!ENTITY zstd-upstream-fixes-patch "zstd-&zstd-version;-upstream_fixes-1.patch"> 105 104 <!ENTITY zstd-upstream-fixes-patch-md5 "a7e576e3f87415fdf388392b257cdcf3"> 106 105 <!ENTITY zstd-upstream-fixes-patch-size "4 KB"> 107 106 -->
Note:
See TracChangeset
for help on using the changeset viewer.