Changeset d0690bb


Ignore:
Timestamp:
01/14/2024 09:32:08 PM (5 months ago)
Author:
Bruce Dubbs <bdubbs@…>
Branches:
12.1, ken/TL2024, lazarus, plabs/newcss, rahul/power-profiles-daemon, trunk, xry111/llvm18
Children:
e137dc2
Parents:
452d74a (diff), 4fc9c64 (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:

Merge branch 'trunk' of git.linuxfromscratch.org:blfs into trunk

Files:
24 edited

Legend:

Unmodified
Added
Removed
  • general/genlib/enchant.xml

    r452d74a rd0690bb  
    77  <!ENTITY enchant-download-http "https://github.com/AbiWord/enchant/releases/download/v&enchant-version;/enchant-&enchant-version;.tar.gz">
    88  <!ENTITY enchant-download-ftp  " ">
    9   <!ENTITY enchant-md5sum        "46c82b4faad9ceb2be2e4cc0766b5c0b">
    10   <!ENTITY enchant-size          "996 KB">
    11   <!ENTITY enchant-buildsize     "7.0 MB (add 64 MB for tests)">
     9  <!ENTITY enchant-md5sum        "51d6006b00e2bae2bdc8d4712c43ab57">
     10  <!ENTITY enchant-size          "4.3 MB">
     11  <!ENTITY enchant-buildsize     "19 MB (add 70 MB for tests)">
    1212  <!ENTITY enchant-time          "0.1 SBU (add 0.7 SBU for tests)">
    1313]>
  • general/genlib/keyutils.xml

    r452d74a rd0690bb  
    9393
    9494    <para>
     95      Now, as the <systemitem class="username">root</systemitem> user:
     96    </para>
     97
     98<screen role="root"><userinput>make NO_ARLIB=1 LIBDIR=/usr/lib BINDIR=/usr/bin SBINDIR=/usr/sbin install</userinput></screen>
     99
     100    <para>
     101      The test suite can only run after installing this package.
    95102      To test the results, issue, as the
    96103      <systemitem class="username">root</systemitem> user:
    97104    </para>
    98105
    99 <screen role="root" remap="test"><userinput>make -k test</userinput></screen>
     106<screen role="root" remap="test"><userinput>sed -e 's/executable/\\(pie \\)?/' \
     107    -i tests/toolbox.inc.sh        &amp;&amp;
     108make -k test</userinput></screen>
    100109
    101110    <para>
     
    105114    </para>
    106115
    107     <para>
    108       Now, as the <systemitem class="username">root</systemitem> user:
    109     </para>
    110 
    111 <screen role="root"><userinput>make NO_ARLIB=1 LIBDIR=/usr/lib BINDIR=/usr/bin SBINDIR=/usr/sbin install</userinput></screen>
    112 
    113116  </sect2>
    114117
     
    119122      <command>sed ... Makefile</command>: This command ensures the pkgconfig
    120123      file is placed in the correct directory.
     124    </para>
     125
     126    <para>
     127      <command>sed ... tests/toolbox.inc.sh</command>: In LFS, GCC has been
     128      configured with <option>--enable-default-pie</option> so
     129      <command>/usr/bin/bash</command> is a PIE, but the test script does
     130      not anticipate it.  Fix this oversight so the test can run on a LFS
     131      system.
    121132    </para>
    122133
  • general/genlib/libgusb.xml

    r452d74a rd0690bb  
    8080    <para role="recommended">
    8181      <xref linkend="gobject-introspection"/>,
    82       <xref linkend="umockdev"/>,
    8382      <xref linkend="usbutils"/> (for <filename>usb.ids</filename> data file,
    8483      which is also required for the tests), and
     
    8887    <bridgehead renderas="sect4">Optional</bridgehead>
    8988    <para role="optional">
    90       <xref linkend="gi-docgen"/>
     89      <xref linkend="gi-docgen"/> and
     90      <xref linkend="umockdev"/> (for full test coverage)
    9191    </para>
    9292
  • general/genutils/ibus.xml

    r452d74a rd0690bb  
    191191      not installed in LFS.
    192192      <!-- The log says "No idea to simulate key events in Wayland"
    193            in a Mutter wayland session.  -->
     193           in a Mutter wayland session.  DO NOT REMOVE UNLESS TESTED
     194           IN WAYLAND.  -->
     195      The test named ibus-keypress will fail if running in a Wayland
     196      session.
    194197    </para>
    195198
     
    236239      <option>--enable-wayland</option>: This switch enables building
    237240      the <application>Wayland</application> support programs.
    238       Use it if you have installed the optional dependencies.
     241      It's automatically enabled if both <xref linkend='libxkbcommon'/> and
     242      <xref linkend='wayland'/> are installed.
    239243    </para>
    240244
  • general/graphlib/openjpeg2.xml

    r452d74a rd0690bb  
    117117
    118118<screen role="root"><userinput>make install &amp;&amp;
    119 
    120 pushd ../doc &amp;&amp;
    121   for man in man/man?/* ; do
    122       install -v -D -m 644 $man /usr/share/$man
    123   done
    124 popd</userinput></screen>
     119cp -rv ../doc/man -T /usr/share/man</userinput></screen>
    125120
    126121  </sect2>
  • general/graphlib/qpdf.xml

    r452d74a rd0690bb  
    77  <!ENTITY qpdf-download-http "https://github.com/qpdf/qpdf/releases/download/v&qpdf-version;/qpdf-&qpdf-version;.tar.gz">
    88  <!ENTITY qpdf-download-ftp  " ">
    9   <!ENTITY qpdf-md5sum        "9069259dec185fb6bc7af9c9a8c8cc0a">
     9  <!ENTITY qpdf-md5sum        "aec6ad628203411cd04fbb7e145ecc72">
    1010  <!ENTITY qpdf-size          "18 MB">
    11   <!ENTITY qpdf-buildsize     "253 MB (add 1 MB for tests)">
     11  <!ENTITY qpdf-buildsize     "256 MB (add 1 MB for tests)">
    1212  <!ENTITY qpdf-time          "0.5 SBU (using parallelism=4; add 0.5 SBU for tests)">
    1313]>
  • general/prog/vala.xml

    r452d74a rd0690bb  
    8484    <para role="optional">
    8585      <xref linkend="dbus"/> (Required for the tests),
     86      <xref linkend="gobject-introspection"/> (Required for the tests),
    8687      <xref linkend="libxslt"/> (Required for generating the documentation),
    8788      <ulink url="https://ftpmirror.gnu.org/gnu/help2man/">help2man</ulink>,
  • general/sysutils/bluez.xml

    r452d74a rd0690bb  
    77  <!ENTITY bluez-download-http "&kernel-dl;/linux/bluetooth/bluez-&bluez-version;.tar.xz">
    88  <!ENTITY bluez-download-ftp  " ">
    9   <!ENTITY bluez-md5sum        "00a0dcb5b106f5dc85859a14ef62b85d">
     9  <!ENTITY bluez-md5sum        "fcacd4d6d65f7da141977a2beb1ba78f">
    1010  <!ENTITY bluez-size          "2.3 MB">
    11   <!ENTITY bluez-buildsize     "164 MB (with tests)">
     11  <!ENTITY bluez-buildsize     "81 MB (add 84 MB for tests)">
    1212  <!ENTITY bluez-time          "0.4 SBU (using parallelism=4; with tests)">
    1313]>
  • general/sysutils/upower.xml

    r452d74a rd0690bb  
    165165         This is known upstream as https://gitlab.freedesktop.org/upower/upower/-/issues/251
    166166         Not sure if this is an actual problem, but it seems to start and work
    167          properly -renodr -->
     167         properly -renodr
     168
     169         test_bluetooth_le_device: upstream MR !207  -xry111 -->
    168170
    169171    <para>
     
    175177      systems, two tests relating to the headphone hotplug feature are known
    176178      to fail. Those can be safely ignored since the functionality still works.
     179      The test named <filename>Tests.test_bluetooth_le_device</filename>
     180      is known to fail with dbusmock-0.30.1 or later.
    177181    </para>
    178182
  • gnome/platform/gnome-shell-extensions.xml

    r452d74a rd0690bb  
    9090    <bridgehead renderas="sect4">Optional</bridgehead>
    9191    <para role="optional">
    92       <xref role="runtime" linkend="gnome-menus"/>
    93       (runtime, for Applications Menu extension) and
    9492      <xref linkend="sassc"/>
    9593    </para>
  • gnome/platform/gnome-shell.xml

    r452d74a rd0690bb  
    108108      <xref role="runtime" linkend="gnome-backgrounds"/>,
    109109      <xref role="runtime" linkend="gnome-control-center"/>,
     110      <xref role="runtime" linkend="gnome-menus"/>,
    110111      <xref role="runtime" linkend="libgweather"/>,
    111112      <phrase revision="sysv">and</phrase>
  • gnome/platform/rest.xml

    r452d74a rd0690bb  
    9090      <xref linkend="vala"/>
    9191    </para>
     92
     93    &test-use-internet;
    9294
    9395  </sect2>
  • gnome/platform/vte.xml

    r452d74a rd0690bb  
    9090    <bridgehead renderas="sect4">Optional</bridgehead>
    9191    <para role="optional">
    92       <xref linkend="fribidi"/>, and
    9392      <xref linkend="gi-docgen"/>
    9493    </para>
     
    107106cd    build &amp;&amp;
    108107
    109 meson setup --prefix=/usr --buildtype=release -Dfribidi=false .. &amp;&amp;
     108meson setup --prefix=/usr --buildtype=release .. &amp;&amp;
    110109ninja</userinput></screen>
    111110
     
    115114meson setup --prefix=/usr       \
    116115            --buildtype=release \
    117             -Dfribidi=false     \
    118116            -D_systemd=false    &amp;&amp;
    119117ninja</userinput></screen>
     
    155153      <command>rm -v /etc/profile.d/vte.*</command>: This command removes two
    156154      files installed in /etc/profile.d that have no use on a LFS system.
    157     </para>
    158 
    159     <para>
    160       <parameter>-Dfribidi=false</parameter>: Omit this switch if you want
    161       to enable bidirectional capabilities.
    162155    </para>
    163156
  • introduction/welcome/changelog.xml

    r452d74a rd0690bb  
    4949          <para>[bdubbs] - Update to libidn-1.42. Fixes
    5050          <ulink url="&blfs-ticket-root;19123">#19123</ulink>.</para>
     51        </listitem>
     52        <listitem>
     53          <para>[rahul] - Update to libdrm-2.4.120. Fixes
     54          <ulink url="&blfs-ticket-root;19122">#19122</ulink>.</para>
     55        </listitem>
     56        <listitem>
     57          <para>[rahul] - Update to bluez-5.72. Fixes
     58          <ulink url="&blfs-ticket-root;19121">#19121</ulink>.</para>
     59        </listitem>
     60        <listitem>
     61          <para>[rahul] - Update to pulseaudio-17.0. Fixes
     62          <ulink url="&blfs-ticket-root;19120">#19120</ulink>.</para>
     63        </listitem>
     64        <listitem>
     65          <para>[rahul] - Update to mupdf-1.23.9. Fixes
     66          <ulink url="&blfs-ticket-root;19109">#19109</ulink>.</para>
     67        </listitem>
     68        <listitem>
     69          <para>[rahul] - Update to samba-4.19.4. Fixes
     70          <ulink url="&blfs-ticket-root;19108">#19108</ulink>.</para>
     71        </listitem>
     72        <listitem>
     73          <para>[rahul] - Update to qpdf-11.8.0. Fixes
     74          <ulink url="&blfs-ticket-root;19107">#19107</ulink>.</para>
     75        </listitem>
     76        <listitem>
     77          <para>[rahul] - Update to enchant-2.6.5. Fixes
     78          <ulink url="&blfs-ticket-root;19106">#19106</ulink>.</para>
    5179        </listitem>
    5280      </itemizedlist>
  • multimedia/libdriv/pulseaudio.xml

    r452d74a rd0690bb  
    88           "https://www.freedesktop.org/software/pulseaudio/releases/pulseaudio-&pulseaudio-version;.tar.xz">
    99  <!ENTITY pulseaudio-download-ftp  " ">
    10   <!ENTITY pulseaudio-md5sum        "2c7b8ceb5d7337565c7314b4d6087ca8">
     10  <!ENTITY pulseaudio-md5sum        "c4a3596a26ff4b9dcd0c394dd1d4f8ee">
    1111  <!ENTITY pulseaudio-size          "1.5 MB">
    1212  <!ENTITY pulseaudio-buildsize     "42 MB (with tests)">
  • networking/netprogs/samba.xml

    r452d74a rd0690bb  
    77  <!ENTITY samba-download-http "https://download.samba.org/pub/samba/stable/samba-&samba-version;.tar.gz">
    88  <!ENTITY samba-download-ftp  " ">
    9   <!ENTITY samba-md5sum        "14552927992a6b663e0bd8b53e6962ec">
     9  <!ENTITY samba-md5sum        "65f90102ba7c9235d6eb58291b0c1d64">
    1010  <!ENTITY samba-size          "40 MB">
    11   <!ENTITY samba-buildsize     "653 MB (add 73 MB for quicktest)">
     11  <!ENTITY samba-buildsize     "610 MB (add 64 MB for quicktest)">
    1212  <!ENTITY samba-time          "2.1 SBU (using parallelism=4; add 0.4 SBU for quicktest)">
    1313]>
  • networking/netprogs/wpa_supplicant.xml

    r452d74a rd0690bb  
    225225                 /etc/dbus-1/system.d/wpa_supplicant.conf</userinput></screen>
    226226
    227     <para revision="systemd">
    228       Additionally, enable the <filename>wpa_supplicant.service</filename>
    229       so that <application>systemd</application> can properly activate the
    230       <application>D-Bus</application> service. Note that the
    231       per-connection service and the D-Bus service cannot be enabled
    232       at the same time. Run the following command as the
    233       <systemitem class="username">root</systemitem> user:
    234     </para>
    235 
    236 <screen role="root" revision="systemd"><userinput>systemctl enable wpa_supplicant</userinput></screen>
    237 
    238227    <para>
    239228      If you have built the <application>WPA Supplicant</application> GUI
     
    262251  <sect2 role="configuration">
    263252    <title>Configuring wpa_supplicant</title>
     253
     254    <important>
     255      <para>
     256        If you are using WPA Supplicant with
     257        <xref linkend='NetworkManager'/> (or anything communicating with
     258        WPA Supplicant via D-Bus), this section should be skipped.  Running
     259        a D-Bus connected WPA Supplicant instance and another WPA supplicant
     260        instance configured following this section simultaneously can cause
     261        subtle issues.
     262      </para>
     263    </important>
    264264
    265265    <sect3 id="wpa_supplicant-config">
  • packages.ent

    r452d74a rd0690bb  
    9999<!ENTITY double-conversion-version    "3.3.0">
    100100<!ENTITY duktape-version              "2.7.0">
    101 <!ENTITY enchant-version              "2.6.4">
     101<!ENTITY enchant-version              "2.6.5">
    102102<!ENTITY exempi-version               "2.6.5">
    103103<!ENTITY fftw-version                 "3.3.10">
     
    234234<!ENTITY poppler-version              "24.01.0">
    235235<!ENTITY potrace-version              "1.16">
    236 <!ENTITY qpdf-version                 "11.6.4">
     236<!ENTITY qpdf-version                 "11.8.0">
    237237<!ENTITY qrencode-version             "4.1.1">
    238238<!ENTITY libsass-version              "3.6.6">
     
    275275<!ENTITY at-version                   "3.2.5">
    276276<!ENTITY autofs-version               "5.1.9">
    277 <!ENTITY bluez-version                "5.71">
     277<!ENTITY bluez-version                "5.72">
    278278<!ENTITY bubblewrap-version           "0.8.0">
    279279<!ENTITY colord-version               "1.4.6">
     
    671671<!ENTITY rpcbind-version              "1.2.6">
    672672<!ENTITY rsync-version                "3.2.7">
    673 <!ENTITY samba-version                "4.19.3">
     673<!ENTITY samba-version                "4.19.4">
    674674<!ENTITY wget-version                 "1.21.4">
    675675<!ENTITY wireless-tools-version       "29">
     
    843843<!ENTITY libgedit-gtksourceview-version "299.0.4">
    844844<!ENTITY libhandy1-version            "1.8.2">
    845 <!ENTITY libdrm-version               "2.4.119">
     845<!ENTITY libdrm-version               "2.4.120">
    846846<!ENTITY libei-version                "1.2.0">
    847847<!ENTITY libepoxy-minor               "1.5">
     
    10871087<!ENTITY opus-version                 "1.4">
    10881088<!ENTITY pipewire-version             "1.0.1">
    1089 <!ENTITY pulseaudio-major-version     "16.1">
     1089<!ENTITY pulseaudio-major-version     "17.0">
    10901090<!ENTITY pulseaudio-version           "&pulseaudio-major-version;">
    10911091<!ENTITY sbc-version                  "2.0">
     
    11691169<!ENTITY epdfview-version             "gtk3-20200814">
    11701170<!ENTITY fop-version                  "2.9">
    1171 <!ENTITY mupdf-version                "1.23.7">
     1171<!ENTITY mupdf-version                "1.23.9">
    11721172<!ENTITY paps-version                 "0.8.0">
    11731173
  • postlfs/filesystems/fuse3.xml

    r452d74a rd0690bb  
    150150source testenv/bin/activate                    &amp;&amp;
    151151pip3 install looseversion                      &amp;&amp;
    152 python3 -m pytest                              &amp;&amp;
     152python3 -m pytest
    153153deactivate</userinput></screen>
    154154
  • postlfs/security/nss.xml

    r452d74a rd0690bb  
    216216           <phrase revision='systemd'>
    217217             by the <systemitem class='library'>myhostname</systemitem>
    218              NSS module, as specified in
     218             Name Service Switch module, as specified in
    219219             <ulink url="&lfs-root;/chapter08/glibc.html#conf-glibc">
    220220               the LFS book</ulink>.
  • pst/ps/mupdf.xml

    r452d74a rd0690bb  
    99  <!ENTITY mupdf-download-http "https://www.mupdf.com/downloads/archive/mupdf-&mupdf-version;-source.tar.gz">
    1010  <!ENTITY mupdf-download-ftp  " ">
    11   <!ENTITY mupdf-md5sum        "72ca1c27ac27ff16034e7172810acb23">
     11  <!ENTITY mupdf-md5sum        "703ec1260fae88855d8e948374cd1e4c">
    1212  <!ENTITY mupdf-size          "53 MB">
    13   <!ENTITY mupdf-buildsize     "251 MB">
     13  <!ENTITY mupdf-buildsize     "252 MB">
    1414  <!ENTITY mupdf-time          "0.2 SBU (Using parallelism=4)">
    1515]>
  • x/installing/xkeyboard-config.xml

    r452d74a rd0690bb  
    7777    <bridgehead renderas="sect4">Optional (required for tests)</bridgehead>
    7878    <para role="optional">
    79       <xref linkend="pytest"/>
     79      <xref linkend="libxkbcommon"/>,
     80      <xref linkend="pytest"/>, and
     81      <xref linkend="xorg7-app"/>
    8082    </para>
    8183
  • x/lib/gtk+3.xml

    r452d74a rd0690bb  
    8080    <bridgehead renderas="sect4">Recommended</bridgehead>
    8181    <para role="recommended">
    82       <xref linkend="adwaita-icon-theme"/> (circular-build without and if desired, rebuild;
    83         default for some gtk+3 settings keys, also needed for tests),
     82      <xref role='runtime' linkend="adwaita-icon-theme"/>
     83        (at runtime; default for some gtk+3 settings keys and
     84        also needed for one test),
    8485      <xref linkend="docbook-xsl"/> (for generating manual pages),
    8586      <xref linkend="hicolor-icon-theme"/> (needed for tests),
     
    136137
    137138<screen role="root"><userinput>ninja install</userinput></screen>
     139
     140    <para>
     141      One test named <filename>check-cursor-names</filename> is known
     142      to fail if <xref linkend='adwaita-icon-theme'/> is not installed.
     143    </para>
    138144
    139145    <note>
  • x/lib/libdrm.xml

    r452d74a rd0690bb  
    77  <!ENTITY libdrm-download-http "https://dri.freedesktop.org/libdrm/libdrm-&libdrm-version;.tar.xz">
    88  <!ENTITY libdrm-download-ftp  " ">
    9   <!ENTITY libdrm-md5sum        "c63297a75acf5dbed095009b743fe184">
    10   <!ENTITY libdrm-size          "468 KB">
     9  <!ENTITY libdrm-md5sum        "f8521de37ccbd15987b843a83fabd567">
     10  <!ENTITY libdrm-size          "472 KB">
    1111  <!ENTITY libdrm-buildsize     "8.4 MB (with tests)">
    1212  <!ENTITY libdrm-time          "less than 0.1 SBU (with tests)">
Note: See TracChangeset for help on using the changeset viewer.