Changes in / [5e5dc89:5e61857]
- Files:
-
- 10 edited
Legend:
- Unmodified
- Added
- Removed
-
chapter01/changelog.xml
r5e5dc89 r5e61857 41 41 --> 42 42 <listitem> 43 <para>2023-06-03</para> 44 <itemizedlist> 45 <listitem> 46 <para>[bdubbs] - Update to iana-etc-20230524. Addresses 47 <ulink url='&lfs-ticket-root;5006'>#5006</ulink>.</para> 48 </listitem> 49 <listitem revision='systemd'> 50 <para>[bdubbs] - Update to MarkupSafe-2.1.3 (Python Module). 51 Fixes <ulink url='&lfs-ticket-root;5268'>#5268</ulink>.</para> 52 </listitem> 53 <listitem> 54 <para>[bdubbs] - Update to linux-6.3.5. Fixes 55 <ulink url='&lfs-ticket-root;5264'>#5264</ulink>.</para> 56 </listitem> 57 <listitem> 58 <para>[bdubbs] - Update to openssl-3.1.1. Fixes 59 <ulink url='&lfs-ticket-root;5267'>#5267</ulink>.</para> 60 </listitem> 61 <listitem> 62 <para>[bdubbs] - Update to meson-1.1.1. Fixes 63 <ulink url='&lfs-ticket-root;5266'>#5266</ulink>.</para> 64 </listitem> 65 <listitem> 66 <para>[bdubbs] - Update to diffutils-3.10. Fixes 67 <ulink url='&lfs-ticket-root;5262'>#5262</ulink>.</para> 68 </listitem> 69 <listitem> 70 <para>[bdubbs] - Update to bc-6.6.0. Fixes 71 <ulink url='&lfs-ticket-root;5263'>#5263</ulink>.</para> 72 </listitem> 73 </itemizedlist> 74 </listitem> 75 76 <listitem revision='sysv'> 77 <para>2023-05-25</para> 78 <itemizedlist> 79 <listitem revision='sysv'> 80 <para>[ken] - Remove unneeded group sgx from eudev rules. Fixes 81 <ulink url='&lfs-ticket-root;5265'>#5265</ulink>.</para> 82 </listitem> 83 </itemizedlist> 84 </listitem> 85 86 <listitem> 87 <para>2023-05-18</para> 88 <itemizedlist> 89 <listitem> 90 <para>[bdubbs] - Update to util-linux-2.39. Fixes 91 <ulink url='&lfs-ticket-root;5259'>#5259</ulink>.</para> 92 </listitem> 93 <listitem> 94 <para>[bdubbs] - Update to linux-6.3.3. Fixes 95 <ulink url='&lfs-ticket-root;5261'>#5261</ulink>.</para> 96 </listitem> 97 <listitem> 98 <para>[bdubbs] - Update to libcap-2.69. Fixes 99 <ulink url='&lfs-ticket-root;5258'>#5258</ulink>.</para> 100 </listitem> 101 <listitem> 102 <para>[bdubbs] - Update to grep-3.11. Fixes 103 <ulink url='&lfs-ticket-root;5256'>#5256</ulink>.</para> 104 </listitem> 105 <listitem> 106 <para>[bdubbs] - Update to flit_core-3.9.0. Fixes 107 <ulink url='&lfs-ticket-root;5257'>#5257</ulink>.</para> 108 </listitem> 109 <listitem> 110 <para>[bdubbs] - Update to eudev-3.2.12. Fixes 111 <ulink url='&lfs-ticket-root;5260'>#5260</ulink>.</para> 112 </listitem> 113 </itemizedlist> 114 </listitem> 115 116 <listitem> 43 117 <para>2023-05-13</para> 44 118 <itemizedlist> -
chapter01/whatsnew.xml
r5e5dc89 r5e61857 86 86 <para>D-Bus-&dbus-version;</para> 87 87 </listitem>--> 88 < !--<listitem>88 <listitem> 89 89 <para>Diffutils-&diffutils-version;</para> 90 </listitem> -->90 </listitem> 91 91 <!--<listitem> 92 92 <para>E2fsprogs-&e2fsprogs-version;</para> 93 93 </listitem>--> 94 < !--<listitem revision="sysv">94 <listitem revision="sysv"> 95 95 <para>Eudev-&eudev-version;</para> 96 </listitem> -->96 </listitem> 97 97 <!--<listitem> 98 98 <para>Expat-&expat-version;</para> … … 110 110 <para>Flex-&flex-version;</para> 111 111 </listitem>--> 112 <listitem> 113 <para>Flit-core-&flit-core-version;</para> 114 </listitem> 112 115 <!--<listitem> 113 116 <para>Gawk-&gawk-version;</para> … … 170 173 <para>LFS-Bootscripts-&lfs-bootscripts-version;</para> 171 174 </listitem>--> 172 < !--<listitem>175 <listitem> 173 176 <para>Libcap-&libcap-version;</para> 174 </listitem> -->177 </listitem> 175 178 <listitem> 176 179 <para>Libelf-&elfutils-version; (from elfutils)</para> … … 200 203 <para>Man-pages-&man-pages-version;</para> 201 204 </listitem> 202 < !--<listitem revision="systemd">205 <listitem revision="systemd"> 203 206 <para>MarkupSafe-&markupsafe-version;</para> 204 </listitem> -->207 </listitem> 205 208 <listitem> 206 209 <para>Meson-&meson-version;</para> … … 218 221 <para>Ninja-&ninja-version;</para> 219 222 </listitem>--> 220 < !--<listitem>223 <listitem> 221 224 <para>Openssl-&openssl-version;</para> 222 </listitem> -->225 </listitem> 223 226 <!--<listitem> 224 227 <para>Patch-&patch-version;</para> … … 269 272 <para>Tzdata-&tzdata-version;</para> 270 273 </listitem>--> 271 < !--<listitem>274 <listitem> 272 275 <para>Util-Linux-&util-linux-version;</para> 273 </listitem> -->276 </listitem> 274 277 <listitem> 275 278 <para>Vim-&vim-version;</para> -
chapter07/util-linux.xml
r5e5dc89 r5e61857 54 54 <screen><userinput remap="configure">./configure ADJTIME_PATH=/var/lib/hwclock/adjtime \ 55 55 --libdir=/usr/lib \ 56 --runstatedir=/run \ 56 57 --docdir=/usr/share/doc/util-linux-&util-linux-version; \ 57 58 --disable-chfn-chsh \ … … 63 64 --disable-pylibmount \ 64 65 --disable-static \ 65 --without-python \ 66 runstatedir=/run</userinput></screen> 66 --without-python</userinput></screen> 67 67 68 68 <variablelist> -
chapter08/eudev.xml
r5e5dc89 r5e61857 40 40 <sect2 role="installation"> 41 41 <title>Installation of Eudev</title> 42 42 <!-- No longer seems needed. bdubbs 5/18/23 43 43 <para>First fix the location of udev rules in the .pc file:</para> 44 44 45 45 <screen><userinput remap="pre">sed -i '/udevdir/a udev_dir=${udevdir}' src/udev/udev.pc.in</userinput></screen> 46 --> 47 <!-- different from systemd: we do not have a render group and file is 48 named differently --> 49 <para>Remove an unneeded group 50 <systemitem class="groupname">sgx</systemitem>, from the default udev 51 rules:</para> 52 53 <screen><userinput remap="pre">sed -i -e 's/GROUP="sgx", //' rules/50-udev-default.rules</userinput></screen> 46 54 47 55 <para>Prepare Eudev for compilation:</para> … … 165 173 </para> 166 174 167 <screen><userinput remap="configure">cat > /etc/udev/rules.d/65-kvm.rules << "EOF"175 <screen><userinput>cat > /etc/udev/rules.d/65-kvm.rules << "EOF" 168 176 <literal>KERNEL=="kvm", GROUP="kvm", MODE="0660", TAG+="uaccess"</literal> 169 177 EOF</userinput></screen> -
chapter08/gcc.xml
r5e5dc89 r5e61857 124 124 <para>By default, during the installation of GCC some system 125 125 headers would be <quote>fixed</quote> to be used with GCC. This 126 is not necessary for a modern Linux system, and potenti onally126 is not necessary for a modern Linux system, and potentially 127 127 harmful if a package is reinstalled after installing GCC. This 128 128 switch prevents GCC from <quote>fixing</quote> the headers.</para> -
chapter08/pkgmgt.xml
r5e5dc89 r5e61857 85 85 libraries until all the dependent packages have been recompiled.</para> 86 86 </listitem> 87 88 <listitem><para>If a package is (directly or indirectly) linked to both 89 the old and new names of a shared library (for example, the package 90 links to both <filename class='libraryfile'>libfoo.so.2</filename> and 91 <filename class='libraryfile'>libbar.so.1</filename>, while the latter 92 links to <filename class='libraryfile'>libfoo.so.3</filename>), the 93 package may malfunction because the different revisions of the shared 94 library present incompatible definitions for some symbol names. This can be 95 caused by recompiling some, but not all, of the packages linked to the 96 old shared library after the package providing the shared library is 97 upgraded. To avoid the issue, users will need to rebuild every package 98 linked to a shared library with an updated revision (e.g. libfoo.so.2 to 99 libfoo.so.3) as soon as possible. 100 </para></listitem> 87 101 88 102 <listitem> <para>If a package containing a shared library is updated, … … 113 127 library):</para> 114 128 115 <screen role="nodump"><userinput>grep -l -e '<replaceable>libfoo</replaceable>.*deleted' /proc/*/maps | 116 tr -cd 0-9\\n | xargs -r ps u</userinput></screen> 129 <screen role="nodump"><userinput>grep -l '<replaceable>libfoo</replaceable>.*deleted' /proc/*/maps | tr -cd 0-9\\n | xargs -r ps u</userinput></screen> 117 130 118 131 <para> … … 120 133 the system and it is linked to the updated library, you must 121 134 restart the <command>sshd</command> service, then logout, login again, 122 and r erun the preceding ps commandto confirm that nothing is still using the135 and run the preceding command again to confirm that nothing is still using the 123 136 deleted libraries. 124 137 </para> -
chapter08/util-linux.xml
r5e5dc89 r5e61857 43 43 <title>Installation of Util-linux</title> 44 44 45 <para>First, disable a problem test:</para> 46 47 <screen><userinput remap="pre">sed -i '/test_mkfds/s/^/#/' tests/helpers/Makemodule.am</userinput></screen> 48 45 49 <para>Prepare Util-linux for compilation:</para> 46 50 … … 48 52 --bindir=/usr/bin \ 49 53 --libdir=/usr/lib \ 54 --runstatedir=/run \ 50 55 --sbindir=/usr/sbin \ 51 56 --disable-chfn-chsh \ … … 65 70 --bindir=/usr/bin \ 66 71 --libdir=/usr/lib \ 72 --runstatedir=/run \ 67 73 --sbindir=/usr/sbin \ 68 74 --disable-chfn-chsh \ -
general.ent
r5e5dc89 r5e61857 92 92 <!ENTITY test-results "&lfs-root;lfs/build-logs/&generic-version;/"> 93 93 <!ENTITY secadv "&lfs-root;lfs/advisories/"> 94 <!ENTITY min-kernel " 3.2">94 <!ENTITY min-kernel "4.14"> 95 95 <!-- 96 96 <!ENTITY patches-rootd "&lfs-root;patches/lfs/&generic-versiond;/"> -
lfs-latest-git.php
r5e5dc89 r5e61857 293 293 294 294 if ( $package == "ninja" ) 295 return find_max( $lines, "/ v\d/", "/^.*v(\d[\d\.]*\d).*$/" );295 return find_max( $lines, "/^ *v\d/", "/^.*v(\d[\d\.]*\d).*$/" ); 296 296 297 297 if ( $package == "gmp" ) -
packages.ent
r5e5dc89 r5e61857 59 59 <!ENTITY bash-fin-sbu "1.2 SBU"> 60 60 61 <!ENTITY bc-version "6. 5.0">62 <!ENTITY bc-size "45 2KB">61 <!ENTITY bc-version "6.6.0"> 62 <!ENTITY bc-size "455 KB"> 63 63 <!ENTITY bc-url "https://github.com/gavinhoward/bc/releases/download/&bc-version;/bc-&bc-version;.tar.xz"> 64 <!ENTITY bc-md5 " e4757f48340dfe74af0d5be7ea56f7c7">64 <!ENTITY bc-md5 "a148cbaaf8ff813b7289a00539e74a5f"> 65 65 <!ENTITY bc-home "https://git.gavinhoward.com/gavin/bc"> 66 66 <!ENTITY bc-fin-du "7.6 MB"> … … 131 131 <!ENTITY dejagnu-tmp-sbu "0.1 SBU"> 132 132 133 <!ENTITY diffutils-version "3. 9">134 <!ENTITY diffutils-size "1,5 51KB">133 <!ENTITY diffutils-version "3.10"> 134 <!ENTITY diffutils-size "1,587 KB"> 135 135 <!ENTITY diffutils-url "&gnu;diffutils/diffutils-&diffutils-version;.tar.xz"> 136 <!ENTITY diffutils-md5 " cf0a65266058bf22fe3feb69e57ffc5b">136 <!ENTITY diffutils-md5 "2745c50f6f4e395e7b7d52f902d075bf"> 137 137 <!ENTITY diffutils-home "&gnu-software;diffutils/"> 138 138 <!ENTITY diffutils-tmp-du "26 MB"> … … 157 157 <!ENTITY elfutils-fin-sbu "0.3 SBU"> 158 158 159 <!ENTITY eudev-version "3.2.1 1">160 <!ENTITY eudev-size "2, 075 KB">159 <!ENTITY eudev-version "3.2.12"> 160 <!ENTITY eudev-size "2,145 KB"> 161 161 <!ENTITY eudev-url "https://github.com/eudev-project/eudev/releases/download/v&eudev-version;/eudev-&eudev-version;.tar.gz"> 162 <!ENTITY eudev-md5 " 417ba948335736d4d81874fba47a30f7">162 <!ENTITY eudev-md5 "6f1559ca7c27013ff68816e2732498a3"> 163 163 <!ENTITY eudev-fin-du "83 MB"> 164 164 <!ENTITY eudev-fin-sbu "0.1 SBU"> … … 208 208 <!ENTITY flex-fin-sbu "0.1 SBU"> 209 209 210 <!ENTITY flit-core-version "3. 8.0">211 <!ENTITY flit-core-size "4 4KB">210 <!ENTITY flit-core-version "3.9.0"> 211 <!ENTITY flit-core-size "41 KB"> 212 212 <!ENTITY flit-core-url "&pypi-src;/f/flit-core/flit_core-&flit-core-version;.tar.gz"> 213 <!ENTITY flit-core-md5 " 7c41da13273f7787709a24f74e0f5a99">213 <!ENTITY flit-core-md5 "3bc52f1952b9a78361114147da63c35b"> 214 214 <!ENTITY flit-core-home "&pypi-home;/flit-core/"> 215 215 <!ENTITY flit-core-fin-du "736 KB"> … … 290 290 <!ENTITY gperf-fin-sbu "less than 0.1 SBU"> 291 291 292 <!ENTITY grep-version "3.1 0">293 <!ENTITY grep-size "1,6 52KB">292 <!ENTITY grep-version "3.11"> 293 <!ENTITY grep-size "1,664 KB"> 294 294 <!ENTITY grep-url "&gnu;grep/grep-&grep-version;.tar.xz"> 295 <!ENTITY grep-md5 " ab3f063ad4596b7d094fb5f66cf327d6">295 <!ENTITY grep-md5 "7c9bbd74492131245f7cdb291fa142c0"> 296 296 <!ENTITY grep-home "&gnu-software;grep/"> 297 297 <!ENTITY grep-tmp-du "25 MB"> … … 326 326 <!ENTITY gzip-fin-sbu "0.3 SBU"> 327 327 328 <!ENTITY iana-etc-version "20230 418">328 <!ENTITY iana-etc-version "20230524"> 329 329 <!ENTITY iana-etc-size "587 KB"> 330 330 <!ENTITY iana-etc-url "https://github.com/Mic92/iana-etc/releases/download/&iana-etc-version;/iana-etc-&iana-etc-version;.tar.gz"> 331 <!ENTITY iana-etc-md5 " 284e39f1cfdc0870923e65fc99ac3de0">331 <!ENTITY iana-etc-md5 "16d24a6c990cc98fea65eec05738a5a5"> 332 332 <!ENTITY iana-etc-home "https://www.iana.org/protocols"> 333 333 <!ENTITY iana-etc-fin-du "4.8 MB"> … … 408 408 <!ENTITY lfs-bootscripts-cfg-sbu "less than 0.1 SBU"> 409 409 410 <!ENTITY libcap-version "2.6 8">411 <!ENTITY libcap-size "18 8KB">410 <!ENTITY libcap-version "2.69"> 411 <!ENTITY libcap-size "185 KB"> 412 412 <!ENTITY libcap-url "&kernel;linux/libs/security/linux-privs/libcap2/libcap-&libcap-version;.tar.xz"> 413 <!ENTITY libcap-md5 " ffb9e9c87704f92ac75201327841e753">413 <!ENTITY libcap-md5 "4667bacb837f9ac4adb4a1a0266f4b65"> 414 414 <!ENTITY libcap-home "https://sites.google.com/site/fullycapable/"> 415 415 <!ENTITY libcap-fin-du "2.9 MB"> … … 442 442 <!ENTITY linux-major-version "6"> 443 443 <!ENTITY linux-minor-version "3"> 444 <!ENTITY linux-patch-version " 2">444 <!ENTITY linux-patch-version "5"> 445 445 <!--<!ENTITY linux-version "&linux-major-version;.&linux-minor-version;">--> 446 446 <!ENTITY linux-version "&linux-major-version;.&linux-minor-version;.&linux-patch-version;"> 447 <!ENTITY linux-size "133,7 04KB">447 <!ENTITY linux-size "133,718 KB"> 448 448 <!ENTITY linux-url "&kernel;linux/kernel/v&linux-major-version;.x/linux-&linux-version;.tar.xz"> 449 <!ENTITY linux-md5 " 646d9e1f4f62d01f53dc2fd6b4ea9005">449 <!ENTITY linux-md5 "9b517d394dc1446890b4b15bdf8afa9f"> 450 450 <!ENTITY linux-home "https://www.kernel.org/"> 451 451 <!-- measured for 5.13.4 / gcc-11.1.0 on x86_64 : minimum is … … 494 494 <!ENTITY man-pages-fin-sbu "less than 0.1 SBU"> 495 495 496 <!ENTITY markupsafe-version "2.1. 2">496 <!ENTITY markupsafe-version "2.1.3"> 497 497 <!ENTITY markupsafe-size "19 KB"> 498 498 <!ENTITY markupsafe-url "&pypi-src;/M/MarkupSafe/MarkupSafe-&markupsafe-version;.tar.gz"> 499 <!ENTITY markupsafe-md5 " 02f337b98aef11bd0fee9c5ae860173b">499 <!ENTITY markupsafe-md5 "ca33f119bd0551ce15837f58bb180214"> 500 500 <!ENTITY markupsafe-home "https://palletsprojects.com/p/markupsafe/"> 501 501 <!ENTITY markupsafe-fin-du "544 KB"> 502 502 <!ENTITY markupsafe-fin-sbu "less than 0.1 SBU"> 503 503 504 <!ENTITY meson-version "1.1. 0">505 <!ENTITY meson-size "2,07 5KB">504 <!ENTITY meson-version "1.1.1"> 505 <!ENTITY meson-size "2,076 KB"> 506 506 <!ENTITY meson-url "&github;/mesonbuild/meson/releases/download/&meson-version;/meson-&meson-version;.tar.gz"> 507 <!ENTITY meson-md5 " 94ea898bcf799470878e60809be80467">507 <!ENTITY meson-md5 "0f810b31b26156989ac9321fa2063a04"> 508 508 <!ENTITY meson-home "https://mesonbuild.com"> 509 509 <!ENTITY meson-fin-du "41 MB"> … … 544 544 <!ENTITY ninja-fin-sbu "0.3 SBU"> 545 545 546 <!ENTITY openssl-version "3.1. 0">547 <!ENTITY openssl-size "15,1 64KB">546 <!ENTITY openssl-version "3.1.1"> 547 <!ENTITY openssl-size "15,181 KB"> 548 548 <!ENTITY openssl-url "https://www.openssl.org/source/openssl-&openssl-version;.tar.gz"> 549 <!ENTITY openssl-md5 " f6c520aa2206d4d1fa71ea30b5e9a56d">549 <!ENTITY openssl-md5 "1864b75e31fb4a6e0a07fd832529add3"> 550 550 <!ENTITY openssl-home "https://www.openssl.org/"> 551 551 <!ENTITY openssl-fin-du "520 MB"> … … 721 721 <!ENTITY udev-lfs-home " "> 722 722 723 <!ENTITY util-linux-minor "2.3 8">724 <!ENTITY util-linux-version "2.3 8.1"> <!-- 2.33.x -->725 <!ENTITY util-linux-size "7, 321KB">723 <!ENTITY util-linux-minor "2.39"> 724 <!ENTITY util-linux-version "2.39"> <!-- 2.33.x --> 725 <!ENTITY util-linux-size "7,914 KB"> 726 726 <!ENTITY util-linux-url "&kernel;linux/utils/util-linux/v&util-linux-minor;/util-linux-&util-linux-version;.tar.xz"> 727 <!ENTITY util-linux-md5 " cd11456f4ddd31f7fbfdd9488c0c0d02">727 <!ENTITY util-linux-md5 "16579e594a8ef2e6236b38b9ab36cccf"> 728 728 <!ENTITY util-linux-home "https://git.kernel.org/pub/scm/utils/util-linux/util-linux.git/"> 729 729 <!ENTITY util-linux-tmp-du "150 MB">
Note:
See TracChangeset
for help on using the changeset viewer.