Changeset d352b98
- Timestamp:
- 11/01/2021 04:45:09 AM (23 months ago)
- Branches:
- multilib
- Children:
- 00696e1d
- Parents:
- 114393c (diff), 1f201845 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the(diff)
links above to see all the changes relative to each parent. - Files:
-
- 11 edited
Legend:
- Unmodified
- Added
- Removed
-
chapter01/changelog.xml
r114393c rd352b98 41 41 --> 42 42 <listitem> 43 <para>2021-11-01</para> 44 <itemizedlist> 45 <listitem> 46 <para>[bdubbs] - Update to gawk-5.1.1. Fixes 47 <ulink url="&lfs-ticket-root;4946">#4946</ulink>.</para> 48 </listitem> 49 <listitem> 50 <para>[bdubbs] - Update to meson-0.60.0. Fixes 51 <ulink url="&lfs-ticket-root;4945">#4945</ulink>.</para> 52 </listitem> 53 <listitem> 54 <para>[bdubbs] - Update to libcap-2.60. Fixes 55 <ulink url="&lfs-ticket-root;4944">#4944</ulink>.</para> 56 </listitem> 57 <listitem> 58 <para>[bdubbs] - Update to gdbm-1.22. Fixes 59 <ulink url="&lfs-ticket-root;4943">#4943</ulink>.</para> 60 </listitem> 61 <listitem> 62 <para>[bdubbs] - Update to file-5.41. Fixes 63 <ulink url="&lfs-ticket-root;4942">#4942</ulink>.</para> 64 </listitem> 65 <listitem> 66 <para>[bdubbs] - Update to linux-5.14.15. Fixes 67 <ulink url="&lfs-ticket-root;4941">#4941</ulink>.</para> 68 </listitem> 69 <listitem> 70 <para>[bdubbs] - Update to iana-etc-20211025. Fixes 71 <ulink url="&lfs-ticket-root;4940">#4940</ulink>.</para> 72 </listitem> 73 <listitem> 74 <para>[bdubbs] - Update to tzdata-2021e. Fixes 75 <ulink url="&lfs-ticket-root;4939">#4939</ulink>.</para> 76 </listitem> 77 </itemizedlist> 78 </listitem> 79 80 <listitem> 43 81 <para>2021-10-15</para> 44 82 <itemizedlist> -
chapter01/whatsnew.xml
r114393c rd352b98 85 85 <para>Expect-&expect-version;</para> 86 86 </listitem>--> 87 < !--<listitem>87 <listitem> 88 88 <para>File-&file-version;</para> 89 </listitem> -->89 </listitem> 90 90 <!--<listitem> 91 91 <para>Findutils-&findutils-version;</para> … … 94 94 <para>Flex-&flex-version;</para> 95 95 </listitem>--> 96 < !--<listitem>96 <listitem> 97 97 <para>Gawk-&gawk-version;</para> 98 </listitem> -->99 <!--<listitem>98 </listitem> 99 <!--<listitem> 100 100 <para>GCC-&gcc-version;</para> 101 101 </listitem>--> 102 <listitem>102 <listitem> 103 103 <para>GDBM-&gdbm-version;</para> 104 104 </listitem> … … 106 106 <para>Gettext-&gettext-version;</para> 107 107 </listitem>--> 108 <!--<listitem>108 <!--<listitem> 109 109 <para>Glibc-&glibc-version;</para> 110 110 </listitem>--> … … 115 115 <para>Gperf-&gperf-version;</para> 116 116 </listitem>--> 117 <!--<listitem>117 <!--<listitem> 118 118 <para>Grep-&grep-version;</para> 119 119 </listitem>--> … … 121 121 <para>Groff-&groff-version;</para> 122 122 </listitem>--> 123 <!--<listitem>123 <!--<listitem> 124 124 <para>GRUB-&grub-version;</para> 125 125 </listitem>--> … … 127 127 <para>Gzip-&gzip-version;</para> 128 128 </listitem> 129 <listitem>129 <listitem> 130 130 <para>IANA-Etc-&iana-etc-version;</para> 131 131 </listitem> … … 136 136 <para>Intltool-&intltool-version;</para> 137 137 </listitem>--> 138 <listitem>138 <listitem> 139 139 <para>IPRoute2-&iproute2-version;</para> 140 140 </listitem> … … 145 145 <para>Kbd-&kbd-version;</para> 146 146 </listitem>--> 147 <!--<listitem>147 <!--<listitem> 148 148 <para>Kmod-&kmod-version;</para> 149 149 </listitem>--> 150 <!--<listitem>150 <!--<listitem> 151 151 <para>Less-&less-version;</para> 152 152 </listitem>--> … … 154 154 <para>LFS-Bootscripts-&lfs-bootscripts-version;</para> 155 155 </listitem>--> 156 <listitem>156 <listitem> 157 157 <para>Libcap-&libcap-version;</para> 158 158 </listitem> 159 <!--<listitem>159 <!--<listitem> 160 160 <para>Libelf-&elfutils-version; (from elfutils)</para> 161 161 </listitem>--> 162 <!--<listitem>162 <!--<listitem> 163 163 <para>Libffi-&libffi-version;</para> 164 164 </listitem>--> … … 169 169 <para>Libtool-&libtool-version;</para> 170 170 </listitem>--> 171 <listitem>171 <listitem> 172 172 <para>Linux-&linux-version;</para> 173 173 </listitem> 174 <!--<listitem>174 <!--<listitem> 175 175 <para>M4-&m4-version;</para> 176 176 </listitem>--> … … 181 181 <para>Man-DB-&man-db-version;</para> 182 182 </listitem>--> 183 <!--<listitem>183 <!--<listitem> 184 184 <para>Man-pages-&man-pages-version;</para> 185 185 </listitem>--> … … 187 187 <para>MarkupSafe-&markupsafe-version;</para> 188 188 </listitem>--> 189 <listitem>189 <listitem> 190 190 <para>Meson-&meson-version;</para> 191 191 </listitem> … … 202 202 <para>Ninja-&ninja-version;</para> 203 203 </listitem>--> 204 <!--<listitem>204 <!--<listitem> 205 205 <para>Openssl-&openssl-version;</para> 206 206 </listitem>--> … … 208 208 <para>Patch-&patch-version;</para> 209 209 </listitem>--> 210 <!--<listitem>210 <!--<listitem> 211 211 <para>Perl-&perl-version;</para> 212 212 </listitem>--> … … 229 229 <para>Sed-&sed-version;</para> 230 230 </listitem>--> 231 <!--<listitem>231 <!--<listitem> 232 232 <para>Shadow-&shadow-version;</para> 233 233 </listitem>--> 234 <!--<listitem revision="sysv">234 <!--<listitem revision="sysv"> 235 235 <para>Sysklogd-&sysklogd-version;</para> 236 236 </listitem>--> 237 <!--<listitem revision="systemd">237 <!--<listitem revision="systemd"> 238 238 <para>Systemd-&systemd-version;</para> 239 239 </listitem>--> 240 <listitem revision="sysv">240 <listitem revision="sysv"> 241 241 <para>SysVinit-&sysvinit-version;</para> 242 242 </listitem> … … 247 247 <para>Tcl-&tcl-version;</para> 248 248 </listitem>--> 249 <!--<listitem>249 <!--<listitem> 250 250 <para>Texinfo-&texinfo-version;</para> 251 251 </listitem>--> … … 253 253 <para>Tzdata-&tzdata-version;</para> 254 254 </listitem> 255 <!--<listitem>255 <!--<listitem> 256 256 <para>Util-Linux-&util-linux-version;</para> 257 257 </listitem>--> 258 <listitem>258 <listitem> 259 259 <para>Vim-&vim-version;</para> 260 260 </listitem> … … 268 268 <para>Zlib-&zlib-version;</para> 269 269 </listitem>--> 270 <!--<listitem>270 <!--<listitem> 271 271 <para>Zstd-&zstd-version;</para> 272 272 </listitem>--> -
chapter03/patches.xml
r114393c rd352b98 60 60 </listitem> 61 61 </varlistentry> 62 62 <!-- 63 63 <varlistentry> 64 64 <term>File Upstream Fixes Patch - <token>&file-upstream-fixes-patch-size;</token>:</term> … … 68 68 </listitem> 69 69 </varlistentry> 70 70 --> 71 71 <varlistentry> 72 72 <term>Glibc FHS Patch - <token>&glibc-fhs-patch-size;</token>:</term> -
chapter07/createfiles.xml
r114393c rd352b98 62 62 63 63 <screen revision="sysv"><userinput>cat > /etc/passwd << "EOF" 64 <literal>root:x:0:0:root:/root:/ bin/bash65 bin:x:1:1:bin:/dev/null:/ bin/false66 daemon:x:6:6:Daemon User:/dev/null:/ bin/false67 messagebus:x:18:18:D-Bus Message Daemon User:/run/dbus:/ bin/false68 uuidd:x:80:80:UUID Generation Daemon User:/dev/null:/ bin/false69 nobody:x:99:99:Unprivileged User:/dev/null:/ bin/false</literal>64 <literal>root:x:0:0:root:/root:/usr/bin/bash 65 bin:x:1:1:bin:/dev/null:/usr/bin/false 66 daemon:x:6:6:Daemon User:/dev/null:/usr/bin/false 67 messagebus:x:18:18:D-Bus Message Daemon User:/run/dbus:/usr/bin/false 68 uuidd:x:80:80:UUID Generation Daemon User:/dev/null:/usr/bin/false 69 nobody:x:99:99:Unprivileged User:/dev/null:/usr/bin/false</literal> 70 70 EOF</userinput></screen> 71 71 72 72 <screen revision="systemd"><userinput>cat > /etc/passwd << "EOF" 73 <literal>root:x:0:0:root:/root:/ bin/bash74 bin:x:1:1:bin:/dev/null:/ bin/false75 daemon:x:6:6:Daemon User:/dev/null:/ bin/false76 messagebus:x:18:18:D-Bus Message Daemon User:/run/dbus:/ bin/false77 systemd-bus-proxy:x:72:72:systemd Bus Proxy:/:/ bin/false78 systemd-journal-gateway:x:73:73:systemd Journal Gateway:/:/ bin/false79 systemd-journal-remote:x:74:74:systemd Journal Remote:/:/ bin/false80 systemd-journal-upload:x:75:75:systemd Journal Upload:/:/ bin/false81 systemd-network:x:76:76:systemd Network Management:/:/ bin/false82 systemd-resolve:x:77:77:systemd Resolver:/:/ bin/false83 systemd-timesync:x:78:78:systemd Time Synchronization:/:/ bin/false84 systemd-coredump:x:79:79:systemd Core Dumper:/:/ bin/false85 uuidd:x:80:80:UUID Generation Daemon User:/dev/null:/ bin/false86 systemd-oom:x:81:81:systemd Out Of Memory Daemon:/:/ bin/false87 nobody:x:99:99:Unprivileged User:/dev/null:/ bin/false</literal>73 <literal>root:x:0:0:root:/root:/usr/bin/bash 74 bin:x:1:1:bin:/dev/null:/usr/bin/false 75 daemon:x:6:6:Daemon User:/dev/null:/usr/bin/false 76 messagebus:x:18:18:D-Bus Message Daemon User:/run/dbus:/usr/bin/false 77 systemd-bus-proxy:x:72:72:systemd Bus Proxy:/:/usr/bin/false 78 systemd-journal-gateway:x:73:73:systemd Journal Gateway:/:/usr/bin/false 79 systemd-journal-remote:x:74:74:systemd Journal Remote:/:/usr/bin/false 80 systemd-journal-upload:x:75:75:systemd Journal Upload:/:/usr/bin/false 81 systemd-network:x:76:76:systemd Network Management:/:/usr/bin/false 82 systemd-resolve:x:77:77:systemd Resolver:/:/usr/bin/false 83 systemd-timesync:x:78:78:systemd Time Synchronization:/:/usr/bin/false 84 systemd-coredump:x:79:79:systemd Core Dumper:/:/usr/bin/false 85 uuidd:x:80:80:UUID Generation Daemon User:/dev/null:/usr/bin/false 86 systemd-oom:x:81:81:systemd Out Of Memory Daemon:/:/usr/bin/false 87 nobody:x:99:99:Unprivileged User:/dev/null:/usr/bin/false</literal> 88 88 EOF</userinput></screen> 89 89 … … 176 176 chapter.</para> 177 177 178 <screen><userinput>echo "tester:x:101:101::/home/tester:/ bin/bash" >> /etc/passwd178 <screen><userinput>echo "tester:x:101:101::/home/tester:/usr/bin/bash" >> /etc/passwd 179 179 echo "tester:x:101:" >> /etc/group 180 180 install -o tester -d /home/tester</userinput></screen> … … 186 186 work:</para> 187 187 188 <screen role="nodump"><userinput>exec / bin/bash --login +h</userinput></screen>188 <screen role="nodump"><userinput>exec /usr/bin/bash --login +h</userinput></screen> 189 189 190 190 <para>Note the use of the <parameter>+h</parameter> directive. This tells -
chapter08/bash.xml
r114393c rd352b98 95 95 currently being executed):</para> 96 96 97 <screen role="nodump"><userinput>exec/bin/bash --login +h</userinput></screen>97 <screen role="nodump"><userinput>exec /usr/bin/bash --login +h</userinput></screen> 98 98 99 99 <note> -
chapter08/file.xml
r114393c rd352b98 41 41 <sect2 role="installation"> 42 42 <title>Installation of File</title> 43 44 <para>First, fix a few regressions in File:</para>45 46 <screen><userinput remap="pre">patch -Np1 -i ../file-&file-version;-upstream_fixes-1.patch</userinput></screen>47 43 48 44 <para>Prepare File for compilation:</para> -
chapter08/gcc.xml
r114393c rd352b98 124 124 <important> 125 125 <para>In this section, the test suite for GCC is considered 126 critical. Do not skip it under any circumstance.</para> 126 important, but it takes a long time. First time builders are 127 encouraged to not skip it. The time to run the tests can be 128 reduced significantly by adding -jx to the make command below 129 where x is the number of cores on your system.</para> 127 130 </important> 128 131 -
chapter08/revisedchroot.xml
r114393c rd352b98 25 25 PS1='(lfs chroot) \u:\w\$ ' \ 26 26 PATH=/usr/bin:/usr/sbin \ 27 / bin/bash --login</userinput></screen>27 /usr/bin/bash --login</userinput></screen> 28 28 29 29 <para>Here the <parameter>+h</parameter> option is not used anymore, since -
chapter08/systemd.xml
r114393c rd352b98 57 57 rules:</para> 58 58 59 <screen><userinput remap="pre"> 59 <screen><userinput remap="pre">sed -i -e 's/GROUP="render"/GROUP="video"/' \ 60 60 -e 's/GROUP="sgx", //' rules.d/50-udev-default.rules.in</userinput></screen> 61 62 <para>Fix a mesaon problem:</para> 63 64 <screen><userinput remap="pre">sed -i 's/+ want_libfuzzer.*$/and want_libfuzzer/' meson.build</userinput></screen> 61 65 62 66 <para>Prepare systemd for compilation:</para> -
packages.ent
r114393c rd352b98 181 181 <!ENTITY expect-tmp-sbu "0.2 SBU"> 182 182 183 <!ENTITY file-version "5.4 0">184 <!ENTITY file-size " 981KB">183 <!ENTITY file-version "5.41"> 184 <!ENTITY file-size "1040 KB"> 185 185 <!ENTITY file-url "https://astron.com/pub/file/file-&file-version;.tar.gz"> 186 <!ENTITY file-md5 " 72540ea1cc8c6e1dee35d6100ec66589">186 <!ENTITY file-md5 "18233bb0a0089dfdc7dfbc93b96f231b"> 187 187 <!ENTITY file-home "https://www.darwinsys.com/file/"> 188 188 <!ENTITY file-tmp-du "31 MB"> … … 209 209 <!ENTITY flex-fin-sbu "0.4 SBU"> 210 210 211 <!ENTITY gawk-version "5.1. 0">212 <!ENTITY gawk-size "3,0 81KB">211 <!ENTITY gawk-version "5.1.1"> 212 <!ENTITY gawk-size "3,075 KB"> 213 213 <!ENTITY gawk-url "&gnu;gawk/gawk-&gawk-version;.tar.xz"> 214 <!ENTITY gawk-md5 "8 470c34eeecc41c1aa0c5d89e630df50">214 <!ENTITY gawk-md5 "83650aa943ff2fd519b2abedf8506ace"> 215 215 <!ENTITY gawk-home "&gnu-software;gawk/"> 216 216 <!ENTITY gawk-tmp-du "43 MB"> … … 241 241 <!ENTITY libstdcpp-tmpp2-sbu "0.8 SBU"> 242 242 243 <!ENTITY gdbm-version "1.2 1">244 <!ENTITY gdbm-size " 983KB">243 <!ENTITY gdbm-version "1.22"> 244 <!ENTITY gdbm-size "1065 KB"> 245 245 <!ENTITY gdbm-url "&gnu;gdbm/gdbm-&gdbm-version;.tar.gz"> 246 <!ENTITY gdbm-md5 " a285c6e2dfed78668664c0555a7d202b">246 <!ENTITY gdbm-md5 "0bbd38f12656e4728e2f7c4708aec014"> 247 247 <!ENTITY gdbm-home "&gnu-software;gdbm/"> 248 248 <!ENTITY gdbm-fin-du "11 MB"> … … 322 322 <!ENTITY gzip-fin-sbu "0.1 SBU"> 323 323 324 <!ENTITY iana-etc-version "202110 04">324 <!ENTITY iana-etc-version "20211025"> 325 325 <!ENTITY iana-etc-size "580 KB"> 326 326 <!ENTITY iana-etc-url "https://github.com/Mic92/iana-etc/releases/download/&iana-etc-version;/iana-etc-&iana-etc-version;.tar.gz"> 327 <!ENTITY iana-etc-md5 " 7f174923f490329e2665ded727b1cc5c">327 <!ENTITY iana-etc-md5 "a286ad899ecefbb492d7b597ccb9e1ce"> 328 328 <!ENTITY iana-etc-home "https://www.iana.org/protocols"> 329 329 <!ENTITY iana-etc-fin-du "4.7 MB"> … … 403 403 <!ENTITY lfs-bootscripts-cfg-sbu "less than 0.1 SBU"> 404 404 405 <!ENTITY libcap-version "2. 59">406 <!ENTITY libcap-size "16 5KB">405 <!ENTITY libcap-version "2.60"> 406 <!ENTITY libcap-size "167 KB"> 407 407 <!ENTITY libcap-url "&kernel;linux/libs/security/linux-privs/libcap2/libcap-&libcap-version;.tar.xz"> 408 <!ENTITY libcap-md5 " 585540ad79ee2692722877c0c528d165">408 <!ENTITY libcap-md5 "1eaaf6af4e0ebd638cd876644c8c68c4"> 409 409 <!ENTITY libcap-home "https://sites.google.com/site/fullycapable/"> 410 410 <!ENTITY libcap-fin-du "3.2 MB"> … … 437 437 <!ENTITY linux-major-version "5"> 438 438 <!ENTITY linux-minor-version "14"> 439 <!ENTITY linux-patch-version "1 2">439 <!ENTITY linux-patch-version "15"> 440 440 <!--<!ENTITY linux-version "&linux-major-version;.&linux-minor-version;">--> 441 441 <!ENTITY linux-version "&linux-major-version;.&linux-minor-version;.&linux-patch-version;"> 442 <!ENTITY linux-size "117,8 80KB">442 <!ENTITY linux-size "117,877 KB"> 443 443 <!ENTITY linux-url "&kernel;linux/kernel/v&linux-major-version;.x/linux-&linux-version;.tar.xz"> 444 <!ENTITY linux-md5 " a52286fe206a3f7664ca5a6c5995b9ed">444 <!ENTITY linux-md5 "54c6f1371128e1a80dd700f52223aa64"> 445 445 <!ENTITY linux-home "https://www.kernel.org/"> 446 446 <!-- measured for 5.13.4 / gcc-11.1.0 on x86_64 : minimum is … … 500 500 <!ENTITY markupsafe-fin-sbu "less than 0.1 SBU"> 501 501 502 <!ENTITY meson-version "0. 59.2">503 <!ENTITY meson-size "1,9 07KB">502 <!ENTITY meson-version "0.60.0"> 503 <!ENTITY meson-size "1,948 KB"> 504 504 <!ENTITY meson-url "&github;/mesonbuild/meson/releases/download/&meson-version;/meson-&meson-version;.tar.gz"> 505 <!ENTITY meson-md5 " 9d65e09b53b1dfab6339a0982176935d">505 <!ENTITY meson-md5 "a810ef49822de717d579413d30629648"> 506 506 <!ENTITY meson-home "https://mesonbuild.com"> 507 507 <!ENTITY meson-fin-du "40 MB"> … … 706 706 <!ENTITY texinfo-fin-sbu "0.6 SBU"> 707 707 708 <!ENTITY tzdata-version "2021 c">709 <!ENTITY tzdata-size "41 2KB">708 <!ENTITY tzdata-version "2021e"> 709 <!ENTITY tzdata-size "413 KB"> 710 710 <!ENTITY tzdata-url "https://www.iana.org/time-zones/repository/releases/tzdata&tzdata-version;.tar.gz"> 711 <!ENTITY tzdata-md5 " 8c0ffa5162bca86eaa5ba1b4aec1a0fc">711 <!ENTITY tzdata-md5 "4fdfad906ebc85fef30221c10964cce9"> 712 712 <!ENTITY tzdata-home "https://www.iana.org/time-zones"> 713 713 -
patches.ent
r114393c rd352b98 31 31 --> 32 32 33 <!-- 33 34 <!ENTITY file-upstream-fixes-patch "file-&file-version;-upstream_fixes-1.patch"> 34 35 <!ENTITY file-upstream-fixes-md5 "d99090db596b9db2bed869662199a56a"> 35 36 <!ENTITY file-upstream-fixes-patch-size "4.0 KB"> 37 --> 36 38 37 39 <!ENTITY gcc-upstream-fixes-patch "gcc-&gcc-version;-upstream_fixes-1.patch">
Note:
See TracChangeset
for help on using the changeset viewer.