Changes in / [83ce6e3:0cbb853]
- Files:
-
- 29 edited
Legend:
- Unmodified
- Added
- Removed
-
appendices/dependencies.xml
r83ce6e3 r0cbb853 313 313 <seglistitem> 314 314 <seg> 315 <ulink url="https://sourceware.org/elfutils/">Elfutils</ulink> and 316 <ulink url="&blfs-book;general/jansson.html">Jansson</ulink> 315 <ulink url="https://sourceware.org/elfutils/">Elfutils</ulink> 317 316 </seg> 318 317 </seglistitem> … … 465 464 <segtitle>&before;</segtitle> 466 465 <seglistitem> 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> 466 <seg>Bash, Diffutils, Eudev, Findutils, and Man-DB</seg> 470 467 </seglistitem> 471 468 </segmentedlist> … … 483 480 484 481 <!-- Begin D-Bus dependency info --> 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> 482 <!-- 483 <bridgehead renderas="sect2" id="dbus-dep">D-Bus</bridgehead> 484 485 <segmentedlist> 486 <segtitle>&dependencies;</segtitle> 487 490 488 <seglistitem> 491 489 <seg>Bash, Binutils, Coreutils, Diffutils, Gawk, GCC, Glibc, Grep, 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 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 --> 524 518 <!-- Begin DejaGNU dependency info --> 525 519 <bridgehead renderas="sect2" id="dejagnu-dep">DejaGNU</bridgehead> … … 640 634 641 635 <!-- Begin Eudev dependency info --> 642 <bridgehead renderas="sect2" id="eudev-dep" revision="sysv">Eudev</bridgehead>643 644 <segmentedlist id="eudev-depends" revision="sysv">636 <bridgehead renderas="sect2" id="eudev-dep">Eudev</bridgehead> 637 638 <segmentedlist id="eudev-depends"> 645 639 <segtitle>&dependencies;</segtitle> 646 640 <seglistitem> … … 650 644 </segmentedlist> 651 645 652 <segmentedlist id="eudev-rundeps" revision="sysv">646 <segmentedlist id="eudev-rundeps"> 653 647 <segtitle>&runtime;</segtitle> 654 648 <seglistitem> … … 657 651 </segmentedlist> 658 652 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">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"> 674 668 <segtitle>&external;</segtitle> 675 669 <seglistitem> … … 1585 1579 <segtitle>&before;</segtitle> 1586 1580 <seglistitem> 1587 <seg><phrase revision="sysv">Eudev</phrase> 1588 <phrase revision="systemd">Systemd</phrase></seg> 1581 <seg>Eudev</seg> 1589 1582 </seglistitem> 1590 1583 </segmentedlist> … … 1633 1626 <seglistitem> 1634 1627 <seg> 1635 <ulink url="&blfs-book;general/pcre2.html">PCRE2</ulink> or1636 1628 <ulink url="&blfs-book;general/pcre.html">PCRE</ulink> 1637 1629 </seg> … … 2036 2028 <seglistitem> 2037 2029 <seg> 2038 <ulink url="&blfs-book;general/libseccomp.html">libseccomp</ulink> and 2039 <ulink url="https://po4a.org/index.php.en">po4a</ulink> 2030 <ulink url="&blfs-book;general/libseccomp.html">libseccomp</ulink> 2040 2031 </seg> 2041 2032 </seglistitem> … … 2445 2436 <segtitle>&dependencies;</segtitle> 2446 2437 <seglistitem> 2447 <seg>Bash, Binutils, Coreutils, Gawk, GCC, Glibc, Grep, Make, 2438 <seg>Bash, Binutils, Coreutils, Gawk, GCC, Glibc, Grep, Make, Popt, 2448 2439 and Sed</seg> 2449 2440 </seglistitem> … … 2724 2715 2725 2716 <!-- Begin Sysklogd dependency info --> 2726 <bridgehead renderas="sect2" id="sysklogd-dep" revision="sysv">Sysklogd</bridgehead>2727 2728 <segmentedlist id="sysklogd-depends" revision="sysv">2717 <bridgehead renderas="sect2" id="sysklogd-dep">Sysklogd</bridgehead> 2718 2719 <segmentedlist id="sysklogd-depends"> 2729 2720 <segtitle>&dependencies;</segtitle> 2730 2721 <seglistitem> … … 2733 2724 </segmentedlist> 2734 2725 2735 <segmentedlist id="sysklogd-rundeps" revision="sysv">2726 <segmentedlist id="sysklogd-rundeps"> 2736 2727 <segtitle>&runtime;</segtitle> 2737 2728 <seglistitem> … … 2740 2731 </segmentedlist> 2741 2732 2742 <segmentedlist id="sysklogd-testdeps" revision="sysv">2733 <segmentedlist id="sysklogd-testdeps"> 2743 2734 <segtitle>&testsuites;</segtitle> 2744 2735 <seglistitem> … … 2747 2738 </segmentedlist> 2748 2739 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">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"> 2757 2748 <segtitle>&external;</segtitle> 2758 2749 <seglistitem> … … 2838 2829 quota-tools</ulink>, 2839 2830 <ulink url="&blfs-book;basicnet/rsync.html">rsync</ulink>, 2840 <ulink url="&blfs-book;general/python-modules.html#sphinx"> 2841 Sphinx</ulink>, 2831 <ulink url="https://pypi.python.org/pypi/Sphinx">Sphinx</ulink>, 2842 2832 <ulink url="https://tpm2-tss.readthedocs.io/en/latest/"> 2843 2833 tpm2-tss</ulink>, … … 3011 3001 <segtitle>&dependencies;</segtitle> 3012 3002 <seglistitem> 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> 3003 <seg>Bash, Binutils, Coreutils, Diffutils, Eudev, Findutils, Gawk, 3004 GCC, Gettext, Glibc, Grep, Make, Ncurses, Sed, and Zlib</seg> 3017 3005 </seglistitem> 3018 3006 </segmentedlist> … … 3091 3079 <ulink url="&blfs-book;x/installing.html">Xorg</ulink>, 3092 3080 <ulink url="&blfs-book;x/gtk2.html">GTK+2</ulink>, 3093 <ulink url="http s://lesstif.sourceforge.net/">LessTif</ulink>,3081 <ulink url="http://lesstif.sourceforge.net/">LessTif</ulink>, 3094 3082 <ulink url="&blfs-book;general/ruby.html">Ruby</ulink>, and 3095 3083 <ulink url="&blfs-book;general/gpm.html">GPM</ulink> … … 3205 3193 <segtitle>&before;</segtitle> 3206 3194 <seglistitem> 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> 3195 <seg>Eudev, File, GRUB, Kmod, and Man-DB</seg> 3210 3196 </seglistitem> 3211 3197 </segmentedlist> -
chapter01/changelog.xml
r83ce6e3 r0cbb853 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 triggered47 with e2fsprogs-1.47.0. Fixes48 <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. Fixes58 <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. Addresses68 <ulink url="&lfs-ticket-root;5006">#5006</ulink>.</para>69 </listitem>70 <listitem>71 <para>[bdubbs] - Update to zstd-1.5.4. Fixes72 <ulink url="&lfs-ticket-root;5215">#5215</ulink>.</para>73 </listitem>74 <listitem>75 <para>[bdubbs] - Update to Python3-3.11.2. Fixes76 <ulink url="&lfs-ticket-root;5214">#5214</ulink>.</para>77 </listitem>78 <listitem>79 <para>[bdubbs] - Update to e2fsprogs-1.47.0. Fixes80 <ulink url="&lfs-ticket-root;5213">#5213</ulink>.</para>81 </listitem>82 <listitem revision="systemd">83 <para>[bdubbs] - Update to dbus-1.14.6. Fixes84 <ulink url="&lfs-ticket-root;5212">#5212</ulink>.</para>85 </listitem>86 <listitem>87 <para>[bdubbs] - Update to linux-6.1.11. Fixes88 <ulink url="&lfs-ticket-root;5210">#5210</ulink>.</para>89 </listitem>90 <listitem>91 <para>[bdubbs] - Update to libcap-2.67. Fixes92 <ulink url="&lfs-ticket-root;5209">#5209</ulink>.</para>93 </listitem>94 <listitem>95 <para>[bdubbs] - Update to bc-6.2.4. Fixes96 <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). Fixes106 <ulink url="&lfs-ticket-root;5211">#5211</ulink>.</para>107 </listitem>108 <listitem>109 <para>[renodr] - Update to e2fsprogs-1.46.6 (Security Update). Fixes110 <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 stray120 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. Fixes130 <ulink url="&lfs-ticket-root;5203">#5203</ulink>.</para>131 </listitem>132 <listitem>133 <para>[xry111] - Update to bc-6.2.3. Fixes134 <ulink url="&lfs-ticket-root;5204">#5204</ulink>.</para>135 </listitem>136 <listitem>137 <para>[xry111] - Update to linux-6.1.9. Fixes138 <ulink url="&lfs-ticket-root;5205">#5205</ulink>.</para>139 </listitem>140 <listitem>141 <para>[xry111] - Update to vim-9.0.1273. Addresses142 <ulink url="&lfs-ticket-root;4500">#4500</ulink>.</para>143 </listitem>144 <listitem>145 <para>[xry111] - Remove146 <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. Fixes156 <ulink url="&lfs-ticket-root;5202">#5202</ulink>.</para>157 </listitem>158 <listitem>159 <para>[bdubbs] - Update to linux-6.1.8. Fixes160 <ulink url="&lfs-ticket-root;5201">#5201</ulink>.</para>161 </listitem>162 <listitem>163 <para>[bdubbs] - Update to diffutils-3.9. Fixes164 <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. Fixes174 <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. Addresses188 <ulink url="&lfs-ticket-root;5006">#5006</ulink>.</para>189 </listitem>190 <listitem>191 <para>[bdubbs] - Update to binutils-2.40. Fixes192 <ulink url="&lfs-ticket-root;5198">#5198</ulink>.</para>193 </listitem>194 <listitem>195 <para>[bdubbs] - Update to bc-6.2.2. Fixes196 <ulink url="&lfs-ticket-root;5192">#5192</ulink>.</para>197 </listitem>198 <listitem>199 <para>[bdubbs] - Update to linux-6.1.6. Fixes200 <ulink url="&lfs-ticket-root;5193">#5193</ulink>.</para>201 </listitem>202 <listitem>203 <para>[bdubbs] - Update to man-db-2.11.2. Fixes204 <ulink url="&lfs-ticket-root;5196">#5196</ulink>.</para>205 </listitem>206 <listitem>207 <para>[bdubbs] - Update to mpfr-4.2.0. Fixes208 <ulink url="&lfs-ticket-root;5195">#5195</ulink>.</para>209 </listitem>210 <listitem>211 <para>[bdubbs] - Update to ncurses-6.4. Fixes212 <ulink url="&lfs-ticket-root;5194">#5194</ulink>.</para>213 </listitem>214 <listitem>215 <para>[bdubbs] - Update to xz-5.4.1. Fixes216 <ulink url="&lfs-ticket-root;5197">#5197</ulink>.</para>217 </listitem>218 </itemizedlist>219 </listitem>220 221 <listitem>222 43 <para>2023-01-01</para><!-- Happy New Year! --> 223 44 <itemizedlist> -
chapter01/whatsnew.xml
r83ce6e3 r0cbb853 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>& grub-upstream-fixes-patch;</para>297 </listitem> 298 294 <!-- 295 <listitem> 296 <para>&bash-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> zstd-1.5.2-upstream_fixes-1.patch</para>314 </listitem> 312 <!--<listitem> 313 <para>perl-5.34.0-upstream_fixes-1.patch</para> 314 </listitem>--> 315 315 </itemizedlist> 316 316 -
chapter02/hostreqs.xml
r83ce6e3 r0cbb853 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 least17 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 longer20 than documented.21 </para>22 23 </sect2>24 25 <sect2>26 <title>Software</title>27 12 28 13 <para>Your host system should have the following software with the … … 240 225 or all absent, but not only one or two present.</para> 241 226 --> 242 </sect2> 227 243 228 </sect1> -
chapter03/packages.xml
r83ce6e3 r0cbb853 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 a277 <ulink url='https://sourceware.org/git/?p=glibc.git;a=shortlog;h=refs/heads/release/&glibc-version;/master'>Git278 branch</ulink> containing patches considered worthy for279 Glibc-&glibc-version; but unfortunately developed after280 Glibc-&glibc-version; release. The LFS editors will issue a281 security advisory if any security fix is added into the branch,282 but no actions will be taken for other newly added patches. You283 may review the patches yourself and incorporate some patches if284 you consider them important.285 </para>286 </note>287 273 </listitem> 288 274 </varlistentry> -
chapter03/patches.xml
r83ce6e3 r0cbb853 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>97 89 <term>Kbd Backspace/Delete Fix Patch - <token>&kbd-backspace-patch-size;</token>:</term> 98 90 <listitem> … … 162 154 </varlistentry> 163 155 --> 164 <!--165 156 <varlistentry> 166 157 <term>Zstd Upstream Fixes Patch - <token>&zstd-upstream-fixes-patch-size;</token>:</term> … … 170 161 </listitem> 171 162 </varlistentry> 172 -->173 163 </variablelist> 174 164 -
chapter04/aboutsbus.xml
r83ce6e3 r0cbb853 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 ( gcc) will17 take approximately 5minutes on the fastest systems, but could take18 days on slower systems! Instead of providing actual times,16 provide absolute time estimates. The biggest package (Glibc) will 17 take approximately 20 minutes on the fastest systems, but could take 18 up to three 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 is23 binutils in <xref linkend="chapter-cross-tools"/>. The time it takes to24 compile using one core is what we will refer to as the Standard25 Build Unit or SBU. All other compile times will be expressed in terms of this26 unit of time.</para>22 <para>The SBU measure works as follows. The first package to be compiled 23 is binutils in <xref linkend="chapter-cross-tools"/>. The 24 time it takes to compile this package is what we will refer to as the 25 Standard Build Unit or SBU. All other compile times will be expressed in 26 terms of this 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). The60 times in Chapter 8 also include the time to run the regression tests for61 the package unless specified otherwise.</para>62 63 58 </note> 64 59 -
chapter05/gcc-pass1.xml
r83ce6e3 r0cbb853 204 204 in normal circumstances:</para> 205 205 206 <note>207 <para>The command below shows an example of nested command substitution208 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. Generally211 the <literal>$()</literal> method is preferred.</para>212 </note>213 214 206 <screen><userinput remap="install">cd .. 215 207 cat gcc/limitx.h gcc/glimits.h gcc/limity.h > \ -
chapter05/glibc.xml
r83ce6e3 r0cbb853 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.4 47 or later:</para> 48 49 <screen><userinput remap="pre">sed '/MAKEFLAGS :=/s/)r/) -r/' -i Makerules</userinput></screen> 45 50 46 51 <para>Some of the Glibc programs use the non-FHS-compliant -
chapter08/bash.xml
r83ce6e3 r0cbb853 88 88 EOF</userinput></screen> 89 89 90 <para>The test suite uses <command>diff</command> to detect the91 difference between test script output and the expected output. Any92 output from <command>diff</command> (prefixed with93 <computeroutput><</computeroutput> and94 <computeroutput>></computeroutput>) indicates a test failure, unless95 there is a message saying the difference can be ignored.96 <!-- Some host distros set core file size hard limit < 1000, then the97 test "ulimit -c -S 1000" attempts to set soft limit > hard limit98 and fail. -->99 One test named <filename>run-builtins</filename> is known to fail on100 some host distros with a difference on the first line of the101 output.</para>102 103 90 <para>Install the package:</para> 104 91 -
chapter08/binutils.xml
r83ce6e3 r0cbb853 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 test 170 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> is 174 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 not 178 assured of the correctness of gas, invoke 179 <command>make check-gas</command> to run the gas test suite separately and 180 all tests should pass. Three gprofng tests yield the 181 <literal>ERROR</literal> result, and they are counted as 182 <literal>UNRESOLVED</literal> in the summary.</para> 183 167 184 <para>Install the package:</para> 168 185 … … 171 188 <para>Remove useless static libraries and an empty man page:</para> 172 189 173 <screen><userinput remap="install">rm -fv /usr/lib/lib{bfd,ctf,ctf-nobfd, sframe,opcodes}.a174 rm -fv /usr/share/man/man1/ {gprofng,gp-*}.1</userinput></screen>190 <screen><userinput remap="install">rm -fv /usr/lib/lib{bfd,ctf,ctf-nobfd,opcodes}.a 191 rm -fv /usr/share/man/man1/gprofng.1</userinput></screen> 175 192 176 193 </sect2> … … 187 204 <seg>addr2line, ar, as, c++filt, dwp, elfedit, gprof, gprofng, ld, ld.bfd, ld.gold, nm, 188 205 objcopy, objdump, ranlib, readelf, size, strings, and strip</seg> 189 <seg>libbfd.so, libctf.so, libctf-nobfd.so, libopcodes.so, and libsframe.so</seg>206 <seg>libbfd.so, libctf.so, libctf-nobfd.so, and libopcodes.so</seg> 190 207 <seg>/usr/lib/ldscripts</seg> 191 208 </seglistitem> … … 448 465 </varlistentry> 449 466 450 <varlistentry id="libsframe">451 <term><filename class="libraryfile">libsframe</filename></term>452 <listitem>453 <para>A library to support online backtracing using a454 simple unwinder</para>455 <indexterm zone="ch-system-binutils libsframe">456 <primary sortas="c-libsframe">libsframe</primary>457 </indexterm>458 </listitem>459 </varlistentry>460 461 467 </variablelist> 462 468 -
chapter08/dbus.xml
r83ce6e3 r0cbb853 68 68 </term> 69 69 <listitem> 70 <para>These causethe PID file and the system bus socket70 <para>These set the location of the PID file and the system bus socket 71 71 to be in <filename class="directory">/run</filename>, instead of 72 thedeprecated <filename class="directory">/var/run</filename>.</para>72 deprecated <filename class="directory">/var/run</filename>.</para> 73 73 </listitem> 74 74 </varlistentry> -
chapter08/e2fsprogs.xml
r83ce6e3 r0cbb853 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 of146 various command line options of <command>mke2fs</command>. You may147 edit the file to make the default values suitable for your need.148 For example, some utilities (not in LFS or BLFS) cannot recognize a149 <systemitem class='filesystem'>ext4</systemitem> file system with150 <literal>metadata_csum_seed</literal> feature enabled.151 <emphasis role='bold'>If</emphasis> you need such an utility, you may152 remove the feature from the default153 <systemitem class='filesystem'>ext4</systemitem> feature list with the154 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>162 135 </sect2> 163 136 -
chapter08/glibc.xml
r83ce6e3 r0cbb853 44 44 <title>Installation of Glibc</title> 45 45 46 <para>First, fix an issue building Glibc with parallel jobs and Make-4.4 47 or later:</para> 48 49 <screen><userinput remap="pre">sed '/MAKEFLAGS :=/s/)r/) -r/' -i Makerules</userinput></screen> 50 46 51 <para>Some of the Glibc programs use the non-FHS compliant 47 52 <filename class="directory">/var/db</filename> directory to store … … 50 55 51 56 <screen><userinput remap="pre">patch -Np1 -i ../&glibc-fhs-patch;</userinput></screen> 52 53 <!-- https://sourceware.org/bugzilla/show_bug.cgi?id=3006854 Upstream fix also added a test case and renamed "prec" to55 "prec_inc". We'll test this with MPFR test suite so we don't56 need the test here, and the renaming does not affect program57 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>62 57 63 58 <para>The Glibc documentation recommends building Glibc … … 169 164 <para><emphasis>misc/tst-ttyname</emphasis> 170 165 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 IP 171 addresses.</para> <!-- PR 24816 --> 171 172 </listitem> 172 173 -
chapter08/grub.xml
r83ce6e3 r0cbb853 73 73 </warning> 74 74 75 <para>76 Fix an issue causing <command>grub-install</command> to fail when the77 <filename class='directory'>/boot</filename> partition (or the root78 partition if <filename class='directory'>/boot</filename> is not a79 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 84 75 <para>Prepare GRUB for compilation:</para> 85 76 -
chapter08/introduction.xml
r83ce6e3 r0cbb853 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 four CPU cores (-j4) for all56 operations unless specified otherwise.</para></note>55 values have been calculated using a single CPU core (-j1) for all 56 operations.</para></note> 57 57 58 58 <sect2> -
chapter08/libelf.xml
r83ce6e3 r0cbb853 59 59 <screen><userinput remap="test">make check</userinput></screen> 60 60 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> 61 <para>One test named <filename>run-low_high_pc.sh</filename> is known to 62 fail on ARM64 systems.</para> 64 63 65 64 <para>Install only Libelf:</para> -
chapter08/libffi.xml
r83ce6e3 r0cbb853 63 63 <screen><userinput remap="configure">./configure --prefix=/usr \ 64 64 --disable-static \ 65 --with-gcc-arch=native</userinput></screen> 65 --with-gcc-arch=native \ 66 --disable-exec-static-tramp</userinput></screen> 66 67 67 68 <variablelist> … … 81 82 </listitem> 82 83 </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 security 90 feature in Libffi. Some BLFS packages (notably 91 <application>GJS</application>) have not been adapted for it.</para> 92 </listitem> 93 </varlistentry> 94 83 95 </variablelist> 84 96 -
chapter08/markupsafe.xml
r83ce6e3 r0cbb853 24 24 <title/> 25 25 26 <para>MarkupSafe is a Python module that implements a nXML/HTML/XHTML Markup26 <para>MarkupSafe is a Python module that implements a XML/HTML/XHTML Markup 27 27 safe string.</para> 28 28 -
chapter08/mpfr.xml
r83ce6e3 r0cbb853 42 42 <title>Installation of MPFR</title> 43 43 44 <!-- https://sympa.inria.fr/sympa/arc/mpfr/2023-01/msg00002.html45 https://gitlab.inria.fr/mpfr/mpfr/-/commit/5172494c46 47 Note that it's a different issue from Glibc #30068 we've fixed in48 chapter08/glibc.xml with a sed. Normally we just document the49 test failure, but in this case the particular subtest also serves50 as an additional guard against Glibc #30068. So we apply the51 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 58 44 <para>Prepare MPFR for compilation:</para> 59 45 … … 73 59 </important> 74 60 75 <para>Test the results and ensure that all 1 97tests passed:</para>61 <para>Test the results and ensure that all 183 tests passed:</para> 76 62 77 63 <screen><userinput remap="test">make check</userinput></screen> -
chapter08/openssl.xml
r83ce6e3 r0cbb853 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 7ssl</command>195 on which can be found by running <command>man 3 ssl</command> 196 196 </para> 197 197 <indexterm zone="ch-system-openssl libssl"> -
chapter08/stripping.xml
r83ce6e3 r0cbb853 54 54 run.</para></note> 55 55 56 <important>57 <para>58 If any package of which the version is different from the version59 specified by the book (either following a security advisory or60 satisfying personal preference), it may be necessary to update the61 the library file name in <envar>save_usrlib</envar> or62 <envar>online_usrlib</envar>.63 <emphasis role='bold'>Failing to do so may render the system64 completely unusable.</emphasis>65 </para>66 </important>67 68 56 <!-- also of interest are libgfortan, libgo, libgomp, and libobjc from GCC --> 69 57 … … 90 78 online_usrbin="bash find strip" 91 79 online_usrlib="libbfd-&binutils-version;.so 92 libsframe.so.0.0.093 80 libhistory.so.&readline-soversion; 94 81 libncursesw.so.&ncurses-version; -
chapter08/systemd.xml
r83ce6e3 r0cbb853 83 83 <listitem> 84 84 <para>This switch overrides the default buildtype 85 (<quote>debug</quote>), which producesunoptimized85 (<quote>debug</quote>), which would produce 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 se are not useful in LFS,because102 the first time. They are not useful for 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 ; thisis not useful for source119 distributions such as LFS , and makes the boot time longer. Remove120 this option to enable running <command>ldconfig</command> at boot.</para>118 <command>ldconfig</command> at boot, which is not useful for source 119 distributions such as LFS and makes the boot time longer. Remove it 120 if the described feature is desired.</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 withdependencies that do not fit148 withinthe scope of LFS.</para>147 <para>Remove two daemons that have dependencies that do not fit 148 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 .</para>157 from a tarball later.</para> 158 158 </listitem> 159 159 </varlistentry> … … 195 195 <screen><userinput remap="adjust">systemd-machine-id-setup</userinput></screen> 196 196 197 <para>Set 197 <para>Setup 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 each onewill report an error if202 a basic Linux system built from source, and both 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 when it tells the kernel to halt the system; it notes in the288 then 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 afterthe kernel has initialized312 the hardware ; <command>init</command> takes over the boot process and starts the313 processes specified by its configuration files; in this case, it starts311 <para>Is the first process to be started when the kernel has initialized 312 the hardware which takes over the boot process and starts all 313 processes according to 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 analyze system startup performance,489 as well as identify troublesome systemd units</para>488 <para>Is used to determine system startup performance of the current 489 boot, 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 message specified on the Linuxcommand line</para>500 using a question message specified on the 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 s</para>534 hierarchy, ordered by their CPU, memory and disk I/O load</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 the defaults556 in <filename class="directory">/usr</filename></para>555 <filename class="directory">/etc</filename> that override default 556 counterparts 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 (UUID)strings</para>608 <para>Generates and prints id128 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 ofstatus652 <para>Is used by daemon scripts to notify the init system about 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 an entire OS,in a light-weight namespace663 <para>Is used to run a command or 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 withan OS image (e.g. a container)</para>685 systemd is used in 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
r83ce6e3 r0cbb853 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 needed 54 to run the LFS tests. For the full package, see the 55 <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> 52 60 53 61 <para>Prepare Tcl for compilation:</para> … … 110 118 <screen><userinput remap="install">mv /usr/share/man/man3/{Thread,Tcl_Thread}.3</userinput></screen> 111 119 112 <para> Optionally, install the documentationby issuing120 <para>If you downloaded the optional documentation, install it by issuing 113 121 the following commands:</para> 114 122 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> 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> 119 125 120 126 </sect2> -
chapter08/util-linux.xml
r83ce6e3 r0cbb853 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. In addition, 105 two sub-tests from misc: mbsencode and one sub-test from script: replay are 106 known to fail.</para> 104 does not have the option CONFIG_CRYPTO_USER_API_HASH set.</para> 107 105 108 106 <para>Install the package:</para> -
chapter08/zstd.xml
r83ce6e3 r0cbb853 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> 44 48 45 49 <para>Compile the package:</para> -
chapter09/networkd.xml
r83ce6e3 r0cbb853 165 165 DHCP=ipv4 166 166 167 [DHCP v4]167 [DHCP] 168 168 UseDomains=true</literal> 169 169 EOF</userinput></screen> -
packages.ent
r83ce6e3 r0cbb853 20 20 <!ENTITY acl-home "&savannah-nongnu;/projects/acl"> 21 21 <!ENTITY acl-fin-du "6.1 MB"> 22 <!ENTITY acl-fin-sbu " less than0.1 SBU">22 <!ENTITY acl-fin-sbu "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. 2">38 <!ENTITY autoconf-fin-sbu-tests "6.7"> 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 4MB">49 <!ENTITY automake-fin-sbu "less than 0.1 SBU (about 7. 3SBU with tests)">48 <!ENTITY automake-fin-du "116 MB"> 49 <!ENTITY automake-fin-sbu "less than 0.1 SBU (about 7.7 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 7MB">57 <!ENTITY bash-tmp-sbu "0. 2SBU">58 <!ENTITY bash-fin-du "5 2MB">59 <!ENTITY bash-fin-sbu "1. 2SBU">60 61 <!ENTITY bc-version "6.2. 4">62 <!ENTITY bc-size "44 7KB">56 <!ENTITY bash-tmp-du "64 MB"> 57 <!ENTITY bash-tmp-sbu "0.5 SBU"> 58 <!ENTITY bash-fin-du "50 MB"> 59 <!ENTITY bash-fin-sbu "1.4 SBU"> 60 61 <!ENTITY bc-version "6.2.1"> 62 <!ENTITY bc-size "446 KB"> 63 63 <!ENTITY bc-url "https://github.com/gavinhoward/bc/releases/download/&bc-version;/bc-&bc-version;.tar.xz"> 64 <!ENTITY bc-md5 " 5245ff400df17b66be7621c7a6498953">65 <!ENTITY bc-home "https://git. gavinhoward.com/gavin/bc">66 <!ENTITY bc-fin-du "7. 6MB">64 <!ENTITY bc-md5 "ad4b3546e5bd5cc6f46b887fb2992ae4"> 65 <!ENTITY bc-home "https://git.yzena.com/gavin/bc"> 66 <!ENTITY bc-fin-du "7.4 MB"> 67 67 <!ENTITY bc-fin-sbu "less than 0.1 SBU"> 68 68 69 <!ENTITY binutils-version "2. 40">70 <!ENTITY binutils-size "24, 650KB">71 <!ENTITY binutils-url " https://sourceware.org/pub/binutils/releases/binutils-&binutils-version;.tar.xz">72 <!ENTITY binutils-md5 " 007b59bd908a737c06e5a8d3d2c737eb">69 <!ENTITY binutils-version "2.39"> 70 <!ENTITY binutils-size "24,578 KB"> 71 <!ENTITY binutils-url "&gnu;binutils/binutils-&binutils-version;.tar.xz"> 72 <!ENTITY binutils-md5 "f7e986ae9ff06405cafb2e585ee36d27"> 73 73 <!ENTITY binutils-home "&gnu-software;binutils/"> 74 <!ENTITY binutils-tmpp1-du "6 39 MB">74 <!ENTITY binutils-tmpp1-du "629 MB"> 75 75 <!ENTITY binutils-tmpp1-sbu "1 SBU"> 76 <!ENTITY binutils-tmpp2-du "5 25MB">77 <!ENTITY binutils-tmpp2-sbu " 0.4 SBU">78 <!ENTITY binutils-fin-du "2. 6GB">79 <!ENTITY binutils-fin-sbu " 2.2 SBU">76 <!ENTITY binutils-tmpp2-du "514 MB"> 77 <!ENTITY binutils-tmpp2-sbu "1.4 SBU"> 78 <!ENTITY binutils-fin-du "2.7 GB"> 79 <!ENTITY binutils-fin-sbu "8.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. 2SBU">88 <!ENTITY bison-fin-du "6 2MB">89 <!ENTITY bison-fin-sbu " 2.3SBU">87 <!ENTITY bison-tmp-sbu "0.3 SBU"> 88 <!ENTITY bison-fin-du "63 MB"> 89 <!ENTITY bison-fin-sbu "8.7 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 1.7SBU with tests)">105 <!ENTITY check-fin-sbu "0.1 SBU (about 3.6 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 2MB">113 <!ENTITY coreutils-tmp-sbu "0. 3SBU">114 <!ENTITY coreutils-fin-du "15 6MB">115 <!ENTITY coreutils-fin-sbu " 0.9SBU">116 117 <!ENTITY dbus-version "1.14. 6">118 <!ENTITY dbus-size "1,33 9KB">112 <!ENTITY coreutils-tmp-du "163 MB"> 113 <!ENTITY coreutils-tmp-sbu "0.6 SBU"> 114 <!ENTITY coreutils-fin-du "159 MB"> 115 <!ENTITY coreutils-fin-sbu "2.8 SBU"> 116 117 <!ENTITY dbus-version "1.14.4"> 118 <!ENTITY dbus-size "1,337 KB"> 119 119 <!ENTITY dbus-url "https://dbus.freedesktop.org/releases/dbus/dbus-&dbus-version;.tar.xz"> 120 <!ENTITY dbus-md5 "e 809d7aa905ad82adeaf1d59db5445b1">120 <!ENTITY dbus-md5 "e36f0f160751fa7ce103782166852c6b"> 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. 1SBU">123 <!ENTITY dbus-fin-sbu "0.2 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 " 0.1 SBU">132 133 <!ENTITY diffutils-version "3. 9">134 <!ENTITY diffutils-size "1,5 51KB">131 <!ENTITY dejagnu-tmp-sbu "less than 0.1 SBU"> 132 133 <!ENTITY diffutils-version "3.8"> 134 <!ENTITY diffutils-size "1,548 KB"> 135 135 <!ENTITY diffutils-url "&gnu;diffutils/diffutils-&diffutils-version;.tar.xz"> 136 <!ENTITY diffutils-md5 " cf0a65266058bf22fe3feb69e57ffc5b">136 <!ENTITY diffutils-md5 "6a6b0fdc72acfe3f2829aab477876fbc"> 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. 3SBU">142 143 <!ENTITY e2fsprogs-version "1.4 7.0">144 <!ENTITY e2fsprogs-size "9, 412KB">141 <!ENTITY diffutils-fin-sbu "0.6 SBU"> 142 143 <!ENTITY e2fsprogs-version "1.46.5"> 144 <!ENTITY e2fsprogs-size "9,307 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 " 6b4f18a33873623041857b4963641ee9">146 <!ENTITY e2fsprogs-md5 "3da91854c960ad8a819b48b2a404eb43"> 147 147 <!ENTITY e2fsprogs-home "http://e2fsprogs.sourceforge.net/"> 148 <!ENTITY e2fsprogs-fin-du "9 5MB">149 <!ENTITY e2fsprogs-fin-sbu " 2.4 SBU on a spinning disk, 0.4SBU on an SSD">148 <!ENTITY e2fsprogs-fin-du "94 MB"> 149 <!ENTITY e2fsprogs-fin-sbu "4.4 SBU on a spinning disk, 1.2 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 20MB">157 <!ENTITY elfutils-fin-sbu "0. 3SBU">156 <!ENTITY elfutils-fin-du "117 MB"> 157 <!ENTITY elfutils-fin-sbu "0.9 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. 1SBU">164 <!ENTITY eudev-fin-sbu "0.2 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 6MB">188 <!ENTITY file-tmp-sbu "0. 1SBU">187 <!ENTITY file-tmp-du "34 MB"> 188 <!ENTITY file-tmp-sbu "0.2 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 1MB">200 <!ENTITY findutils-fin-sbu "0. 4SBU">199 <!ENTITY findutils-fin-du "52 MB"> 200 <!ENTITY findutils-fin-sbu "0.8 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. 1SBU">208 <!ENTITY flex-fin-sbu "0.4 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 7MB">216 <!ENTITY gawk-tmp-sbu "0. 1SBU">217 <!ENTITY gawk-fin-du "4 3MB">218 <!ENTITY gawk-fin-sbu "0. 2SBU">215 <!ENTITY gawk-tmp-du "45 MB"> 216 <!ENTITY gawk-tmp-sbu "0.2 SBU"> 217 <!ENTITY gawk-fin-du "44 MB"> 218 <!ENTITY gawk-fin-sbu "0.4 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 " 3.3SBU">228 <!ENTITY gcc-tmpp2-du "4. 7GB">229 <!ENTITY gcc-tmpp2-sbu " 4.6SBU">227 <!ENTITY gcc-tmpp1-sbu "12 SBU"> 228 <!ENTITY gcc-tmpp2-du "4.5 GB"> 229 <!ENTITY gcc-tmpp2-sbu "15 SBU"> 230 230 <!ENTITY gcc-fin-du "5.1 GB "> 231 <!ENTITY gcc-fin-sbu " 43SBU (with tests)">231 <!ENTITY gcc-fin-sbu "160 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. 2SBU">238 <!ENTITY libstdcpp-tmpp1-sbu "0.4 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 " less than0.1 SBU">246 <!ENTITY gdbm-fin-sbu "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 7MB">254 <!ENTITY gettext-tmp-sbu "1. 0SBU">255 <!ENTITY gettext-fin-du "2 41MB">256 <!ENTITY gettext-fin-sbu " 1.3SBU">257 258 <!ENTITY glibc-version "2.3 7">259 <!ENTITY glibc-size "18, 244KB">253 <!ENTITY gettext-tmp-du "282 MB"> 254 <!ENTITY gettext-tmp-sbu "1.6 SBU"> 255 <!ENTITY gettext-fin-du "235 MB"> 256 <!ENTITY gettext-fin-sbu "2.7 SBU"> 257 258 <!ENTITY glibc-version "2.36"> 259 <!ENTITY glibc-size "18,175 KB"> 260 260 <!ENTITY glibc-url "&gnu;glibc/glibc-&glibc-version;.tar.xz"> 261 <!ENTITY glibc-md5 " e89cf3dcb64939d29f04b4ceead5cc4e">261 <!ENTITY glibc-md5 "00e9b89e043340f688bc93ec03239b57"> 262 262 <!ENTITY glibc-home "&gnu-software;libc/"> 263 <!ENTITY glibc-tmp-du "82 2MB">264 <!ENTITY glibc-tmp-sbu " 1.5SBU">265 <!ENTITY glibc-fin-du "2. 9GB">266 <!ENTITY glibc-fin-sbu " 11SBU">263 <!ENTITY glibc-tmp-du "821 MB"> 264 <!ENTITY glibc-tmp-sbu "4.4 SBU"> 265 <!ENTITY glibc-fin-du "2.8 GB"> 266 <!ENTITY glibc-fin-sbu "24 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 2MB">274 <!ENTITY gmp-fin-sbu "0. 3SBU">273 <!ENTITY gmp-fin-du "53 MB"> 274 <!ENTITY gmp-fin-sbu "0.9 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. 1MB">281 <!ENTITY gperf-fin-du "6.0 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. 4SBU">292 <!ENTITY grep-fin-sbu "0.8 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 9MB">300 <!ENTITY groff-fin-sbu "0. 2SBU">299 <!ENTITY groff-fin-du "88 MB"> 300 <!ENTITY groff-fin-sbu "0.5 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 61MB">308 <!ENTITY grub-fin-sbu "0. 3SBU">307 <!ENTITY grub-fin-du "159 MB"> 308 <!ENTITY grub-fin-sbu "0.7 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 30202">320 <!ENTITY iana-etc-version "20221220"> 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 " e64685d046cd0dfe94b5c66e294cf9ef">323 <!ENTITY iana-etc-md5 "b394b994883d01d8b33c80bc57917117"> 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. 2SBU">335 <!ENTITY inetutils-fin-sbu "0.3 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 7MB">351 <!ENTITY iproute2-fin-sbu "0. 1SBU">350 <!ENTITY iproute2-fin-du "16 MB"> 351 <!ENTITY iproute2-fin-sbu "0.2 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. 4MB">358 <!ENTITY jinja2-fin-du "3.0 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 " less than0.1 SBU">375 <!ENTITY kmod-fin-sbu "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. 3MB">382 <!ENTITY less-fin-du "4.2 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 7">394 <!ENTITY libcap-size "1 83KB">393 <!ENTITY libcap-version "2.66"> 394 <!ENTITY libcap-size "178 KB"> 395 395 <!ENTITY libcap-url "&kernel;linux/libs/security/linux-privs/libcap2/libcap-&libcap-version;.tar.xz"> 396 <!ENTITY libcap-md5 "0 6333f4301657298890fd8d6f1fb4793">396 <!ENTITY libcap-md5 "00afd6e13bc94b2543b1a70770bdb41f"> 397 397 <!ENTITY libcap-home "https://sites.google.com/site/fullycapable/"> 398 <!ENTITY libcap-fin-du "2. 9MB">398 <!ENTITY libcap-fin-du "2.7 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 1MB">406 <!ENTITY libffi-fin-du "10 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 4MB">423 <!ENTITY libtool-fin-sbu "1. 4SBU">422 <!ENTITY libtool-fin-du "43 MB"> 423 <!ENTITY libtool-fin-sbu "1.5 SBU"> 424 424 425 425 <!ENTITY linux-major-version "6"> 426 426 <!ENTITY linux-minor-version "1"> 427 <!ENTITY linux-patch-version "1 1">427 <!ENTITY linux-patch-version "1"> 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, 653 KB">430 <!ENTITY linux-size "131,573 KB"> 431 431 <!ENTITY linux-url "&kernel;linux/kernel/v&linux-major-version;.x/linux-&linux-version;.tar.xz"> 432 <!ENTITY linux-md5 " f91621912cd58ac6d4128d4057980e7d">432 <!ENTITY linux-md5 "3482feaa021961d10ac88e789788bf07"> 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.5 GB"> 441 <!ENTITY linux-headers-tmp-sbu "less than 0.1 SBU"> 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">--> 442 445 443 446 <!ENTITY m4-version "1.4.19"> … … 446 449 <!ENTITY m4-md5 "0d90823e1426f1da2fd872df0311298d"> 447 450 <!ENTITY m4-home "&gnu-software;m4/"> 448 <!ENTITY m4-tmp-du "3 1MB">449 <!ENTITY m4-tmp-sbu "0. 1SBU">451 <!ENTITY m4-tmp-du "32 MB"> 452 <!ENTITY m4-tmp-sbu "0.2 SBU"> 450 453 <!ENTITY m4-fin-du "49 MB"> 451 <!ENTITY m4-fin-sbu "0. 3SBU">454 <!ENTITY m4-fin-sbu "0.6 SBU"> 452 455 453 456 <!ENTITY make-version "4.4"> … … 457 460 <!ENTITY make-home "&gnu-software;make/"> 458 461 <!ENTITY make-tmp-du "15 MB"> 459 <!ENTITY make-tmp-sbu " less than0.1 SBU">460 <!ENTITY make-fin-du "1 3MB">462 <!ENTITY make-tmp-sbu "0.1 SBU"> 463 <!ENTITY make-fin-du "14 MB"> 461 464 <!ENTITY make-fin-sbu "0.5 SBU"> 462 465 463 <!ENTITY man-db-version "2.11. 2">464 <!ENTITY man-db-size "1,90 8KB">466 <!ENTITY man-db-version "2.11.1"> 467 <!ENTITY man-db-size "1,904 KB"> 465 468 <!ENTITY man-db-url "&savannah;/releases/man-db/man-db-&man-db-version;.tar.xz"> 466 <!ENTITY man-db-md5 " a7d59fb2df6158c44f8f7009dcc6d875">469 <!ENTITY man-db-md5 "88caf8efe127453f9dcb2ff9b2983f59"> 467 470 <!ENTITY man-db-home "https://www.nongnu.org/man-db/"> 468 471 <!ENTITY man-db-fin-du "40 MB"> 469 <!ENTITY man-db-fin-sbu "0. 2SBU">470 471 <!ENTITY man-pages-version "6.0 3">472 <!ENTITY man-pages-size " 2,134KB">472 <!ENTITY man-db-fin-sbu "0.4 SBU"> 473 474 <!ENTITY man-pages-version "6.02"> 475 <!ENTITY man-pages-size "1,759 KB"> 473 476 <!ENTITY man-pages-url "&kernel;linux/docs/man-pages/man-pages-&man-pages-version;.tar.xz"> 474 <!ENTITY man-pages-md5 " c62b7c944bb0887a35edab7cab301357">477 <!ENTITY man-pages-md5 "05b9e8ce59f6257141fe9e4edd5bd149"> 475 478 <!ENTITY man-pages-home "https://www.kernel.org/doc/man-pages/"> 476 <!ENTITY man-pages-fin-du "3 2MB">479 <!ENTITY man-pages-fin-du "33 MB"> 477 480 <!ENTITY man-pages-fin-sbu "less than 0.1 SBU"> 478 481 479 <!ENTITY markupsafe-version "2.1. 2">480 <!ENTITY markupsafe-size " 19KB">482 <!ENTITY markupsafe-version "2.1.1"> 483 <!ENTITY markupsafe-size "20 KB"> 481 484 <!ENTITY markupsafe-url "&pypi-src;/M/MarkupSafe/MarkupSafe-&markupsafe-version;.tar.gz"> 482 <!ENTITY markupsafe-md5 " 02f337b98aef11bd0fee9c5ae860173b">485 <!ENTITY markupsafe-md5 "9809f9fdd98bc835b0c21aa8f79cbf30"> 483 486 <!ENTITY markupsafe-home "https://palletsprojects.com/p/markupsafe/"> 484 <!ENTITY markupsafe-fin-du " 544KB">487 <!ENTITY markupsafe-fin-du "168 KB"> 485 488 <!ENTITY markupsafe-fin-sbu "less than 0.1 SBU"> 486 489 … … 490 493 <!ENTITY meson-md5 "009b78125467cd9ee4d467175a5c12e1"> 491 494 <!ENTITY meson-home "https://mesonbuild.com"> 492 <!ENTITY meson-fin-du " 41MB">495 <!ENTITY meson-fin-du "38 MB"> 493 496 <!ENTITY meson-fin-sbu "less than 0.1 SBU"> 494 497 … … 498 501 <!ENTITY mpc-md5 "5c9bc658c9fd0f940e8e3e0f09530c62"> 499 502 <!ENTITY mpc-home "https://www.multiprecision.org/"> 500 <!ENTITY mpc-fin-du "2 2MB">501 <!ENTITY mpc-fin-sbu "0. 1SBU">502 503 <!ENTITY mpfr-version "4. 2.0">504 <!ENTITY mpfr-size "1,4 43KB">503 <!ENTITY mpc-fin-du "21 MB"> 504 <!ENTITY mpc-fin-sbu "0.3 SBU"> 505 506 <!ENTITY mpfr-version "4.1.1"> 507 <!ENTITY mpfr-size "1,400 KB"> 505 508 <!ENTITY mpfr-url "https://ftp.gnu.org/gnu/mpfr/mpfr-&mpfr-version;.tar.xz"> 506 <!ENTITY mpfr-md5 " a25091f337f25830c16d2054d74b5af7">509 <!ENTITY mpfr-md5 "d182b62e811f744d149b14540d8e922b"> 507 510 <!ENTITY mpfr-home "https://www.mpfr.org/"> 508 <!ENTITY mpfr-fin-du " 43MB">509 <!ENTITY mpfr-fin-sbu "0. 2SBU">510 511 <!ENTITY ncurses-version "6. 4">512 <!ENTITY ncurses-size "3,5 28KB">511 <!ENTITY mpfr-fin-du "39 MB"> 512 <!ENTITY mpfr-fin-sbu "0.8 SBU"> 513 514 <!ENTITY ncurses-version "6.3"> 515 <!ENTITY ncurses-size "3,500 KB"> 513 516 <!ENTITY ncurses-url "https://invisible-mirror.net/archives/ncurses/ncurses-&ncurses-version;.tar.gz"> 514 <!ENTITY ncurses-md5 " 5a62487b5d4ac6b132fe2bf9f8fad29b">517 <!ENTITY ncurses-md5 "a2736befde5fee7d2b7eb45eb281cdbe"> 515 518 <!ENTITY ncurses-home "&gnu-software;ncurses/"> 516 <!ENTITY ncurses-tmp-du "5 1MB">517 <!ENTITY ncurses-tmp-sbu "0. 3SBU">519 <!ENTITY ncurses-tmp-du "50 MB"> 520 <!ENTITY ncurses-tmp-sbu "0.7 SBU"> 518 521 <!ENTITY ncurses-fin-du "45 MB"> 519 <!ENTITY ncurses-fin-sbu "0. 2SBU">522 <!ENTITY ncurses-fin-sbu "0.4 SBU"> 520 523 521 524 <!ENTITY ninja-version "1.11.1"> … … 524 527 <!ENTITY ninja-md5 "32151c08211d7ca3c1d832064f6939b0"> 525 528 <!ENTITY ninja-home "https://ninja-build.org/"> 526 <!ENTITY ninja-fin-du "7 7MB">527 <!ENTITY ninja-fin-sbu "0. 3SBU">528 529 <!ENTITY openssl-version "3.0. 8">530 <!ENTITY openssl-size "14, 800KB">529 <!ENTITY ninja-fin-du "79 MB"> 530 <!ENTITY ninja-fin-sbu "0.6 SBU"> 531 532 <!ENTITY openssl-version "3.0.7"> 533 <!ENTITY openssl-size "14,754 KB"> 531 534 <!ENTITY openssl-url "https://www.openssl.org/source/openssl-&openssl-version;.tar.gz"> 532 <!ENTITY openssl-md5 " 61e017cf4fea1b599048f621f1490fbd">535 <!ENTITY openssl-md5 "545478ce41b96bf3beacb4dc58b36c77"> 533 536 <!ENTITY openssl-home "https://www.openssl.org/"> 534 <!ENTITY openssl-fin-du " 520MB">535 <!ENTITY openssl-fin-sbu " 3.2SBU">537 <!ENTITY openssl-fin-du "476 MB"> 538 <!ENTITY openssl-fin-sbu "5.0 SBU"> 536 539 537 540 <!ENTITY patch-version "2.7.6"> … … 543 546 <!ENTITY patch-tmp-sbu "0.1 SBU"> 544 547 <!ENTITY patch-fin-du "12 MB"> 545 <!ENTITY patch-fin-sbu "0. 1SBU">548 <!ENTITY patch-fin-sbu "0.2 SBU"> 546 549 547 550 <!ENTITY perl-version-major "5"> … … 554 557 <!ENTITY perl-md5 "826e42da130011699172fd655e49cfa2"> 555 558 <!ENTITY perl-home "https://www.perl.org/"> 556 <!ENTITY perl-tmp-du "28 1MB">557 <!ENTITY perl-tmp-sbu " 0.6 SBU">558 <!ENTITY perl-fin-du "23 4MB">559 <!ENTITY perl-fin-sbu " 7.9SBU">559 <!ENTITY perl-tmp-du "282 MB"> 560 <!ENTITY perl-tmp-sbu "1.6 SBU"> 561 <!ENTITY perl-fin-du "236 MB"> 562 <!ENTITY perl-fin-sbu "9.4 SBU"> 560 563 561 564 <!ENTITY pkgconfig-version "0.29.2"> … … 565 568 <!ENTITY pkgconfig-home "https://www.freedesktop.org/wiki/Software/pkg-config"> 566 569 <!ENTITY pkgconfig-fin-du "29 MB"> 567 <!ENTITY pkgconfig-fin-sbu "0. 1SBU">570 <!ENTITY pkgconfig-fin-sbu "0.3 SBU"> 568 571 569 572 <!ENTITY procps-ng-version "4.0.2"> … … 572 575 <!ENTITY procps-ng-md5 "691748c4767f19b9d94ed9d088e40c4d"> 573 576 <!ENTITY procps-ng-home "https://sourceforge.net/projects/procps-ng"> 574 <!ENTITY procps-ng-fin-du " 26MB">577 <!ENTITY procps-ng-fin-du "19 MB"> 575 578 <!ENTITY procps-ng-fin-sbu "0.1 SBU"> 576 579 … … 580 583 <!ENTITY psmisc-md5 "ed3206da1184ce9e82d607dc56c52633"> 581 584 <!ENTITY psmisc-home "https://gitlab.com/psmisc/psmisc"> 582 <!ENTITY psmisc-fin-du " 6.5MB">585 <!ENTITY psmisc-fin-du "5.8 MB"> 583 586 <!ENTITY psmisc-fin-sbu "less than 0.1 SBU"> 584 587 … … 586 589 meson pages will be needed: python3.6 and python3.6m --> 587 590 588 <!ENTITY python-version "3.11. 2">591 <!ENTITY python-version "3.11.1"> 589 592 <!ENTITY python-minor "3.11"> 590 <!ENTITY python-size "19, 428KB">593 <!ENTITY python-size "19,392 KB"> 591 594 <!ENTITY python-url "https://www.python.org/ftp/python/&python-version;/Python-&python-version;.tar.xz"> 592 <!ENTITY python-md5 " a957cffb58a89303b62124896881950b">595 <!ENTITY python-md5 "4efe92adf28875c77d3b9b2e8d3bc44a"> 593 596 <!ENTITY python-home "https://www.python.org/"> 594 <!ENTITY python-tmp-du " 529MB">595 <!ENTITY python-tmp-sbu "0. 4SBU">596 <!ENTITY python-fin-du " 372MB">597 <!ENTITY python-fin-sbu " 2.0SBU">597 <!ENTITY python-tmp-du "364 MB"> 598 <!ENTITY python-tmp-sbu "0.9 SBU"> 599 <!ENTITY python-fin-du "283 MB"> 600 <!ENTITY python-fin-sbu "3.4 SBU"> 598 601 <!ENTITY python-docs-url "https://www.python.org/ftp/python/doc/&python-version;/python-&python-version;-docs-html.tar.bz2"> 599 <!ENTITY python-docs-md5 " eb4132c780b60b5782a4f66b29b08d5c">600 <!ENTITY python-docs-size "7,5 98KB">602 <!ENTITY python-docs-md5 "32f5cd7d63adf58ca4e0687dc530ce8b"> 603 <!ENTITY python-docs-size "7,522 KB"> 601 604 602 605 <!ENTITY readline-version "8.2"> … … 606 609 <!ENTITY readline-md5 "4aa1b31be779e6b84f9a96cb66bc50f6"> 607 610 <!ENTITY readline-home "https://tiswww.case.edu/php/chet/readline/rltop.html"> 608 <!ENTITY readline-fin-du "1 6MB">609 <!ENTITY readline-fin-sbu " less than0.1 SBU">611 <!ENTITY readline-fin-du "15 MB"> 612 <!ENTITY readline-fin-sbu "0.1 SBU"> 610 613 611 614 <!ENTITY sed-version "4.9"> … … 614 617 <!ENTITY sed-md5 "6aac9b2dbafcd5b7a67a8a9bcb8036c3"> 615 618 <!ENTITY sed-home "&gnu-software;sed/"> 616 <!ENTITY sed-tmp-du " 19MB">617 <!ENTITY sed-tmp-sbu "0. 2SBU">619 <!ENTITY sed-tmp-du "20 MB"> 620 <!ENTITY sed-tmp-sbu "0.1 SBU"> 618 621 <!ENTITY sed-fin-du "31 MB"> 619 <!ENTITY sed-fin-sbu "0. 3SBU">622 <!ENTITY sed-fin-sbu "0.4 SBU"> 620 623 621 624 <!ENTITY shadow-version "4.13"> … … 625 628 <!ENTITY shadow-home "https://shadow-maint.github.io/shadow/"> 626 629 <!ENTITY shadow-fin-du "46 MB"> 627 <!ENTITY shadow-fin-sbu "0. 1SBU">630 <!ENTITY shadow-fin-sbu "0.2 SBU"> 628 631 629 632 <!ENTITY sysklogd-version "1.5.1"> … … 632 635 <!ENTITY sysklogd-md5 "c70599ab0d037fde724f7210c2c8d7f8"> 633 636 <!ENTITY sysklogd-home "https://www.infodrom.org/projects/sysklogd/"> 634 <!ENTITY sysklogd-fin-du "0. 7MB">637 <!ENTITY sysklogd-fin-du "0.6 MB"> 635 638 <!ENTITY sysklogd-fin-sbu "less than 0.1 SBU"> 636 639 … … 644 647 <!ENTITY systemd-md5 "b9456750a212dd54d81caeb3c38134b6"> 645 648 <!ENTITY systemd-home "https://www.freedesktop.org/wiki/Software/systemd/"> 646 <!ENTITY systemd-man-version "252 -2">649 <!ENTITY systemd-man-version "252"> 647 650 <!ENTITY systemd-man-size "628 KB"> 648 651 <!--<!ENTITY systemd-man-url "&anduin-sources;/systemd-man-pages-&systemd-version;-&systemd-stable;.tar.xz">--> 649 652 <!ENTITY systemd-man-url "&anduin-sources;/systemd-man-pages-&systemd-man-version;.tar.xz"> 650 <!ENTITY systemd-man-md5 " c1df1aefdbc4840b5f82a8783f3b72c1">653 <!ENTITY systemd-man-md5 "856ffb33ac16962f0628dcb533d76e5c"> 651 654 <!ENTITY systemd-fin-du "258 MB"> 652 <!ENTITY systemd-fin-sbu " 0.7SBU">655 <!ENTITY systemd-fin-sbu "2.5 SBU"> 653 656 654 657 <!ENTITY sysvinit-version "3.06"> … … 657 660 <!ENTITY sysvinit-md5 "96771d0a88315c91199830ea49b859ca"> 658 661 <!ENTITY sysvinit-home "&savannah-nongnu;/projects/sysvinit"> 659 <!ENTITY sysvinit-fin-du " 4.4MB">662 <!ENTITY sysvinit-fin-du "2.7 MB"> 660 663 <!ENTITY sysvinit-fin-sbu "less than 0.1 SBU"> 661 664 … … 666 669 <!ENTITY tar-home "&gnu-software;tar/"> 667 670 <!ENTITY tar-tmp-du "38 MB"> 668 <!ENTITY tar-tmp-sbu "0. 1SBU">671 <!ENTITY tar-tmp-sbu "0.2 SBU"> 669 672 <!ENTITY tar-fin-du "40 MB"> 670 <!ENTITY tar-fin-sbu "1. 5SBU">673 <!ENTITY tar-fin-sbu "1.7 SBU"> 671 674 672 675 <!ENTITY tcl-version "8.6.13"> … … 679 682 <!ENTITY tcl-docs-md5 "4452f2f6d557f5598cca17b786d6eb68"> 680 683 <!ENTITY tcl-docs-size "1,165 KB"> 681 <!ENTITY tcl-tmp-du "8 9MB">682 <!ENTITY tcl-tmp-sbu " 2.7SBU">683 684 <!ENTITY texinfo-version "7.0. 2">685 <!ENTITY texinfo-size "4,7 62KB">684 <!ENTITY tcl-tmp-du "88 MB"> 685 <!ENTITY tcl-tmp-sbu "3.2 SBU"> 686 687 <!ENTITY texinfo-version "7.0.1"> 688 <!ENTITY texinfo-size "4,776 KB"> 686 689 <!ENTITY texinfo-url "&gnu;texinfo/texinfo-&texinfo-version;.tar.xz"> 687 <!ENTITY texinfo-md5 " be9500f3a361525622850ecb1b1fc024">690 <!ENTITY texinfo-md5 "545e6fdb23f5c7923c057187aa19f9f4"> 688 691 <!ENTITY texinfo-home "&gnu-software;texinfo/"> 689 <!ENTITY texinfo-tmp-du "11 6MB">692 <!ENTITY texinfo-tmp-du "113 MB"> 690 693 <!ENTITY texinfo-tmp-sbu "0.2 SBU"> 691 <!ENTITY texinfo-fin-du "1 28MB">692 <!ENTITY texinfo-fin-sbu "0. 3SBU">694 <!ENTITY texinfo-fin-du "114 MB"> 695 <!ENTITY texinfo-fin-sbu "0.6 SBU"> 693 696 694 697 <!ENTITY tzdata-version "2022g"> … … 710 713 <!ENTITY util-linux-md5 "cd11456f4ddd31f7fbfdd9488c0c0d02"> 711 714 <!ENTITY util-linux-home "https://git.kernel.org/pub/scm/utils/util-linux/util-linux.git/"> 712 <!ENTITY util-linux-tmp-du "1 50MB">713 <!ENTITY util-linux-tmp-sbu "0. 2SBU">715 <!ENTITY util-linux-tmp-du "149 MB"> 716 <!ENTITY util-linux-tmp-sbu "0.6 SBU"> 714 717 <!ENTITY util-linux-fin-du "283 MB"> 715 <!ENTITY util-linux-fin-sbu " 0.5SBU">716 717 <!ENTITY vim-version "9.0.1 273">718 <!ENTITY util-linux-fin-sbu "1.0 SBU"> 719 720 <!ENTITY vim-version "9.0.1060"> 718 721 <!-- <!ENTITY vim-majmin "90"> --> 719 722 <!ENTITY vim-docdir "vim/vim90"> 720 <!ENTITY vim-size "1 0,892KB">723 <!ENTITY vim-size "16,488 KB"> 721 724 <!--<!ENTITY vim-url "https://github.com/vim/vim/archive/v&vim-version;/vim-&vim-version;.tar.gz">--> 722 <!ENTITY vim-url "&anduin-sources;/vim-&vim-version;.tar. xz">723 <!ENTITY vim-md5 " 9c80755d2d95ec4ef713f66e57671797">725 <!ENTITY vim-url "&anduin-sources;/vim-&vim-version;.tar.gz"> 726 <!ENTITY vim-md5 "cee12f38abdac37edeced59461bb04d4"> 724 727 <!ENTITY vim-home "https://www.vim.org"> 725 <!ENTITY vim-fin-du "2 35MB">726 <!ENTITY vim-fin-sbu "2. 4SBU">728 <!ENTITY vim-fin-du "217 MB"> 729 <!ENTITY vim-fin-sbu "2.5 SBU"> 727 730 728 731 <!ENTITY wheel-version "0.38.4"> … … 731 734 <!ENTITY wheel-md5 "83bb4e7bd4d687d398733f341a64ab91"> 732 735 <!ENTITY wheel-home "&pypi-home;/wheel/"> 733 <!ENTITY wheel-fin-du " 1.3 MB">736 <!ENTITY wheel-fin-du "956 KB"> 734 737 <!ENTITY wheel-fin-sbu "less than 0.1 SBU"> 735 738 … … 742 745 <!ENTITY xml-parser-fin-sbu "less than 0.1 SBU"> 743 746 744 <!ENTITY xz-version "5.4. 1">745 <!ENTITY xz-size "1, 451KB">747 <!ENTITY xz-version "5.4.0"> 748 <!ENTITY xz-size "1,375 KB"> 746 749 <!ENTITY xz-url "https://tukaani.org/xz/xz-&xz-version;.tar.xz"> 747 <!ENTITY xz-md5 " 47d831c659e94071d5dd384d0d1ed4c6">750 <!ENTITY xz-md5 "3518b2c6e00400f4df5dd8d2a70fc2a9"> 748 751 <!ENTITY xz-home "https://tukaani.org/xz"> 749 <!ENTITY xz-tmp-du " 20MB">752 <!ENTITY xz-tmp-du "16 MB"> 750 753 <!ENTITY xz-tmp-sbu "0.1 SBU"> 751 <!ENTITY xz-fin-du " 21MB">752 <!ENTITY xz-fin-sbu "0. 1SBU">754 <!ENTITY xz-fin-du "16 MB"> 755 <!ENTITY xz-fin-sbu "0.2 SBU"> 753 756 754 757 <!ENTITY zlib-version "1.2.13"> … … 757 760 <!ENTITY zlib-md5 "7d9fc1d78ae2fa3e84fe98b77d006c63"> 758 761 <!ENTITY zlib-home "https://www.zlib.net/"> 759 <!ENTITY zlib-fin-du "6. 2MB">762 <!ENTITY zlib-fin-du "6.1 MB"> 760 763 <!ENTITY zlib-fin-sbu "less than 0.1 SBU"> 761 764 762 <!ENTITY zstd-version "1.5. 4">763 <!ENTITY zstd-size " 2,111KB">765 <!ENTITY zstd-version "1.5.2"> 766 <!ENTITY zstd-size "1,892 KB"> 764 767 <!ENTITY zstd-url "https://github.com/facebook/zstd/releases/download/v&zstd-version;/zstd-&zstd-version;.tar.gz"> 765 <!ENTITY zstd-md5 " 2352b1f9ccc7446641046bb3d440c3ed">768 <!ENTITY zstd-md5 "072b10f71f5820c24761a65f31f43e73"> 766 769 <!ENTITY zstd-home "https://facebook.github.io/zstd/"> 767 <!ENTITY zstd-fin-du " 75MB">768 <!ENTITY zstd-fin-sbu " 0.4SBU">769 770 <!ENTITY zstd-fin-du "56 MB"> 771 <!ENTITY zstd-fin-sbu "1.1 SBU"> 772 -
patches.ent
r83ce6e3 r0cbb853 51 51 <!ENTITY glibc-fhs-patch-size "2.8 KB"> 52 52 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"> 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 --> 56 58 57 59 <!ENTITY kbd-backspace-patch "kbd-&kbd-version;-backspace-1.patch"> … … 100 102 <!ENTITY xz-upstream-fix-patch-size "3.7 KB"> 101 103 --> 102 <!--103 104 <!ENTITY zstd-upstream-fixes-patch "zstd-&zstd-version;-upstream_fixes-1.patch"> 104 105 <!ENTITY zstd-upstream-fixes-patch-md5 "a7e576e3f87415fdf388392b257cdcf3"> 105 106 <!ENTITY zstd-upstream-fixes-patch-size "4 KB"> 106 --> 107
Note:
See TracChangeset
for help on using the changeset viewer.