Changeset 5e61857


Ignore:
Timestamp:
06/04/2023 10:30:15 PM (11 months ago)
Author:
Thomas Trepl <thomas@…>
Branches:
multilib
Children:
48ac979
Parents:
5e5dc89 (diff), 5e7593e (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.
Message:

Automatic merge of trunk into multilib

Files:
10 edited

Legend:

Unmodified
Added
Removed
  • chapter01/changelog.xml

    r5e5dc89 r5e61857  
    4141    -->
    4242    <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>
    43117      <para>2023-05-13</para>
    44118      <itemizedlist>
  • chapter01/whatsnew.xml

    r5e5dc89 r5e61857  
    8686      <para>D-Bus-&dbus-version;</para>
    8787    </listitem>-->
    88     <!--<listitem>
     88    <listitem>
    8989      <para>Diffutils-&diffutils-version;</para>
    90     </listitem>-->
     90    </listitem>
    9191    <!--<listitem>
    9292       <para>E2fsprogs-&e2fsprogs-version;</para>
    9393    </listitem>-->
    94     <!--<listitem revision="sysv">
     94    <listitem revision="sysv">
    9595       <para>Eudev-&eudev-version;</para>
    96     </listitem>-->
     96    </listitem>
    9797    <!--<listitem>
    9898       <para>Expat-&expat-version;</para>
     
    110110      <para>Flex-&flex-version;</para>
    111111    </listitem>-->
     112    <listitem>
     113      <para>Flit-core-&flit-core-version;</para>
     114    </listitem>
    112115    <!--<listitem>
    113116      <para>Gawk-&gawk-version;</para>
     
    170173      <para>LFS-Bootscripts-&lfs-bootscripts-version;</para>
    171174    </listitem>-->
    172     <!--<listitem>
     175    <listitem>
    173176      <para>Libcap-&libcap-version;</para>
    174     </listitem>-->
     177    </listitem>
    175178    <listitem>
    176179      <para>Libelf-&elfutils-version; (from elfutils)</para>
     
    200203      <para>Man-pages-&man-pages-version;</para>
    201204    </listitem>
    202     <!--<listitem revision="systemd">
     205    <listitem revision="systemd">
    203206      <para>MarkupSafe-&markupsafe-version;</para>
    204     </listitem>-->
     207    </listitem>
    205208    <listitem>
    206209      <para>Meson-&meson-version;</para>
     
    218221      <para>Ninja-&ninja-version;</para>
    219222    </listitem>-->
    220     <!--<listitem>
     223    <listitem>
    221224      <para>Openssl-&openssl-version;</para>
    222     </listitem>-->
     225    </listitem>
    223226    <!--<listitem>
    224227      <para>Patch-&patch-version;</para>
     
    269272      <para>Tzdata-&tzdata-version;</para>
    270273    </listitem>-->
    271     <!--<listitem>
     274    <listitem>
    272275      <para>Util-Linux-&util-linux-version;</para>
    273     </listitem>-->
     276    </listitem>
    274277    <listitem>
    275278      <para>Vim-&vim-version;</para>
  • chapter07/util-linux.xml

    r5e5dc89 r5e61857  
    5454<screen><userinput remap="configure">./configure ADJTIME_PATH=/var/lib/hwclock/adjtime    \
    5555            --libdir=/usr/lib    \
     56            --runstatedir=/run   \
    5657            --docdir=/usr/share/doc/util-linux-&util-linux-version; \
    5758            --disable-chfn-chsh  \
     
    6364            --disable-pylibmount \
    6465            --disable-static     \
    65             --without-python     \
    66             runstatedir=/run</userinput></screen>
     66            --without-python</userinput></screen>
    6767
    6868    <variablelist>
  • chapter08/eudev.xml

    r5e5dc89 r5e61857  
    4040  <sect2 role="installation">
    4141    <title>Installation of Eudev</title>
    42 
     42    <!-- No longer seems needed. bdubbs 5/18/23
    4343    <para>First fix the location of udev rules in the .pc file:</para>
    4444
    4545<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>
    4654
    4755    <para>Prepare Eudev for compilation:</para>
     
    165173    </para>
    166174
    167 <screen><userinput remap="configure">cat > /etc/udev/rules.d/65-kvm.rules &lt;&lt; "EOF"
     175<screen><userinput>cat > /etc/udev/rules.d/65-kvm.rules &lt;&lt; "EOF"
    168176<literal>KERNEL=="kvm", GROUP="kvm", MODE="0660", TAG+="uaccess"</literal>
    169177EOF</userinput></screen>
  • chapter08/gcc.xml

    r5e5dc89 r5e61857  
    124124          <para>By default, during the installation of GCC some system
    125125          headers would be <quote>fixed</quote> to be used with GCC.  This
    126           is not necessary for a modern Linux system, and potentionally
     126          is not necessary for a modern Linux system, and potentially
    127127          harmful if a package is reinstalled after installing GCC.  This
    128128          switch prevents GCC from <quote>fixing</quote> the headers.</para>
  • chapter08/pkgmgt.xml

    r5e5dc89 r5e61857  
    8585      libraries until all the dependent packages have been recompiled.</para>
    8686      </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>
    87101
    88102      <listitem> <para>If a package containing a shared library is updated,
     
    113127      library):</para>
    114128
    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>
    117130
    118131      <para>
     
    120133        the system and it is linked to the updated library, you must
    121134        restart the <command>sshd</command> service, then logout, login again,
    122         and rerun the preceding ps command to confirm that nothing is still using the
     135        and run the preceding command again to confirm that nothing is still using the
    123136        deleted libraries.
    124137      </para>
  • chapter08/util-linux.xml

    r5e5dc89 r5e61857  
    4343    <title>Installation of Util-linux</title>
    4444
     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
    4549    <para>Prepare Util-linux for compilation:</para>
    4650
     
    4852            --bindir=/usr/bin    \
    4953            --libdir=/usr/lib    \
     54            --runstatedir=/run   \
    5055            --sbindir=/usr/sbin  \
    5156            --disable-chfn-chsh  \
     
    6570            --bindir=/usr/bin    \
    6671            --libdir=/usr/lib    \
     72            --runstatedir=/run   \
    6773            --sbindir=/usr/sbin  \
    6874            --disable-chfn-chsh  \
  • general.ent

    r5e5dc89 r5e61857  
    9292<!ENTITY test-results    "&lfs-root;lfs/build-logs/&generic-version;/">
    9393<!ENTITY secadv          "&lfs-root;lfs/advisories/">
    94 <!ENTITY min-kernel      "3.2">
     94<!ENTITY min-kernel      "4.14">
    9595<!--
    9696<!ENTITY patches-rootd   "&lfs-root;patches/lfs/&generic-versiond;/">
  • lfs-latest-git.php

    r5e5dc89 r5e61857  
    293293
    294294  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).*$/" );
    296296
    297297  if ( $package == "gmp" )
  • packages.ent

    r5e5dc89 r5e61857  
    5959<!ENTITY bash-fin-sbu "1.2 SBU">
    6060
    61 <!ENTITY bc-version "6.5.0">
    62 <!ENTITY bc-size "452 KB">
     61<!ENTITY bc-version "6.6.0">
     62<!ENTITY bc-size "455 KB">
    6363<!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">
    6565<!ENTITY bc-home "https://git.gavinhoward.com/gavin/bc">
    6666<!ENTITY bc-fin-du "7.6 MB">
     
    131131<!ENTITY dejagnu-tmp-sbu "0.1 SBU">
    132132
    133 <!ENTITY diffutils-version "3.9">
    134 <!ENTITY diffutils-size "1,551 KB">
     133<!ENTITY diffutils-version "3.10">
     134<!ENTITY diffutils-size "1,587 KB">
    135135<!ENTITY diffutils-url "&gnu;diffutils/diffutils-&diffutils-version;.tar.xz">
    136 <!ENTITY diffutils-md5 "cf0a65266058bf22fe3feb69e57ffc5b">
     136<!ENTITY diffutils-md5 "2745c50f6f4e395e7b7d52f902d075bf">
    137137<!ENTITY diffutils-home "&gnu-software;diffutils/">
    138138<!ENTITY diffutils-tmp-du "26 MB">
     
    157157<!ENTITY elfutils-fin-sbu "0.3 SBU">
    158158
    159 <!ENTITY eudev-version "3.2.11">
    160 <!ENTITY eudev-size "2,075 KB">
     159<!ENTITY eudev-version "3.2.12">
     160<!ENTITY eudev-size "2,145 KB">
    161161<!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">
    163163<!ENTITY eudev-fin-du "83 MB">
    164164<!ENTITY eudev-fin-sbu "0.1 SBU">
     
    208208<!ENTITY flex-fin-sbu "0.1 SBU">
    209209
    210 <!ENTITY flit-core-version "3.8.0">
    211 <!ENTITY flit-core-size "44 KB">
     210<!ENTITY flit-core-version "3.9.0">
     211<!ENTITY flit-core-size "41 KB">
    212212<!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">
    214214<!ENTITY flit-core-home "&pypi-home;/flit-core/">
    215215<!ENTITY flit-core-fin-du "736 KB">
     
    290290<!ENTITY gperf-fin-sbu "less than 0.1 SBU">
    291291
    292 <!ENTITY grep-version "3.10">
    293 <!ENTITY grep-size "1,652 KB">
     292<!ENTITY grep-version "3.11">
     293<!ENTITY grep-size "1,664 KB">
    294294<!ENTITY grep-url "&gnu;grep/grep-&grep-version;.tar.xz">
    295 <!ENTITY grep-md5 "ab3f063ad4596b7d094fb5f66cf327d6">
     295<!ENTITY grep-md5 "7c9bbd74492131245f7cdb291fa142c0">
    296296<!ENTITY grep-home "&gnu-software;grep/">
    297297<!ENTITY grep-tmp-du "25 MB">
     
    326326<!ENTITY gzip-fin-sbu "0.3 SBU">
    327327
    328 <!ENTITY iana-etc-version "20230418">
     328<!ENTITY iana-etc-version "20230524">
    329329<!ENTITY iana-etc-size "587 KB">
    330330<!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">
    332332<!ENTITY iana-etc-home "https://www.iana.org/protocols">
    333333<!ENTITY iana-etc-fin-du "4.8 MB">
     
    408408<!ENTITY lfs-bootscripts-cfg-sbu "less than 0.1 SBU">
    409409
    410 <!ENTITY libcap-version "2.68">
    411 <!ENTITY libcap-size "188 KB">
     410<!ENTITY libcap-version "2.69">
     411<!ENTITY libcap-size "185 KB">
    412412<!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">
    414414<!ENTITY libcap-home "https://sites.google.com/site/fullycapable/">
    415415<!ENTITY libcap-fin-du "2.9 MB">
     
    442442<!ENTITY linux-major-version "6">
    443443<!ENTITY linux-minor-version "3">
    444 <!ENTITY linux-patch-version "2">
     444<!ENTITY linux-patch-version "5">
    445445<!--<!ENTITY linux-version "&linux-major-version;.&linux-minor-version;">-->
    446446<!ENTITY linux-version "&linux-major-version;.&linux-minor-version;.&linux-patch-version;">
    447 <!ENTITY linux-size "133,704 KB">
     447<!ENTITY linux-size "133,718 KB">
    448448<!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">
    450450<!ENTITY linux-home "https://www.kernel.org/">
    451451<!-- measured for 5.13.4 / gcc-11.1.0 on x86_64 : minimum is
     
    494494<!ENTITY man-pages-fin-sbu "less than 0.1 SBU">
    495495
    496 <!ENTITY markupsafe-version "2.1.2">
     496<!ENTITY markupsafe-version "2.1.3">
    497497<!ENTITY markupsafe-size "19 KB">
    498498<!ENTITY markupsafe-url "&pypi-src;/M/MarkupSafe/MarkupSafe-&markupsafe-version;.tar.gz">
    499 <!ENTITY markupsafe-md5 "02f337b98aef11bd0fee9c5ae860173b">
     499<!ENTITY markupsafe-md5 "ca33f119bd0551ce15837f58bb180214">
    500500<!ENTITY markupsafe-home "https://palletsprojects.com/p/markupsafe/">
    501501<!ENTITY markupsafe-fin-du "544 KB">
    502502<!ENTITY markupsafe-fin-sbu "less than 0.1 SBU">
    503503
    504 <!ENTITY meson-version "1.1.0">
    505 <!ENTITY meson-size "2,075 KB">
     504<!ENTITY meson-version "1.1.1">
     505<!ENTITY meson-size "2,076 KB">
    506506<!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">
    508508<!ENTITY meson-home "https://mesonbuild.com">
    509509<!ENTITY meson-fin-du "41 MB">
     
    544544<!ENTITY ninja-fin-sbu "0.3 SBU">
    545545
    546 <!ENTITY openssl-version "3.1.0">
    547 <!ENTITY openssl-size "15,164 KB">
     546<!ENTITY openssl-version "3.1.1">
     547<!ENTITY openssl-size "15,181 KB">
    548548<!ENTITY openssl-url "https://www.openssl.org/source/openssl-&openssl-version;.tar.gz">
    549 <!ENTITY openssl-md5 "f6c520aa2206d4d1fa71ea30b5e9a56d">
     549<!ENTITY openssl-md5 "1864b75e31fb4a6e0a07fd832529add3">
    550550<!ENTITY openssl-home "https://www.openssl.org/">
    551551<!ENTITY openssl-fin-du "520 MB">
     
    721721<!ENTITY udev-lfs-home    " ">
    722722
    723 <!ENTITY util-linux-minor "2.38">
    724 <!ENTITY util-linux-version "2.38.1"> <!-- 2.33.x -->
    725 <!ENTITY util-linux-size "7,321 KB">
     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">
    726726<!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">
    728728<!ENTITY util-linux-home "https://git.kernel.org/pub/scm/utils/util-linux/util-linux.git/">
    729729<!ENTITY util-linux-tmp-du "150 MB">
Note: See TracChangeset for help on using the changeset viewer.