Changeset 6c474a7 for chapter08


Ignore:
Timestamp:
12/31/2023 11:43:21 AM (9 months ago)
Author:
Thomas Trepl <thomas@…>
Branches:
multilib, xry111/multilib
Children:
89c61e5
Parents:
42f12b0 (diff), 6fec3f5 (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

Location:
chapter08
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • chapter08/autoconf.xml

    r42f12b0 r6c474a7  
    4141  <sect2 role="installation">
    4242    <title>Installation of Autoconf</title>
    43 
    44     <para>First, fix several problems with the tests caused by bash-5.2 and later:</para>
    45 
    46     <screen><userinput remap="pre">sed -e 's/SECONDS|/&amp;SHLVL|/'               \
    47     -e '/BASH_ARGV=/a\        /^SHLVL=/ d' \
    48     -i.orig tests/local.at</userinput></screen>
    4943
    5044    <para>Prepare Autoconf for compilation:</para>
  • chapter08/binutils.xml

    r42f12b0 r6c474a7  
    5858             --disable-werror    \
    5959             --enable-64-bit-bfd \
    60              --with-system-zlib</userinput></screen>
     60             --with-system-zlib  \
     61             --enable-default-hash-style=gnu</userinput></screen>
    6162<screen arch="ml_32,ml_x32,ml_all"><userinput remap="configure">../configure --prefix=/usr       \
    6263             --sysconfdir=/etc   \
     
    6869             --enable-64-bit-bfd \
    6970             --with-system-zlib  \
     71             --enable-default-hash-style=gnu \
    7072             --enable-multilib</userinput></screen>
    7173
    7274    <variablelist>
    73       <title>The meaning of the configure parameters:</title>
     75      <title>The meaning of the new configure parameters:</title>
    7476
    7577      <varlistentry>
     
    9799
    98100      <varlistentry>
    99         <term><parameter>--enable-64-bit-bfd</parameter></term>
    100         <listitem>
    101            <para>Enables 64-bit support (on hosts with narrower word sizes).
    102            May not be needed on 64-bit systems, but does no harm.</para>
     101        <term><parameter>--with-system-zlib</parameter></term>
     102        <listitem>
     103          <para>Use the installed zlib library instead of building the
     104          included version.</para>
    103105        </listitem>
    104106      </varlistentry>
     
    108110        <listitem>
    109111          <para>Enables multilib support in bintutils.</para>
    110         </listitem>
    111       </varlistentry>
    112 
    113       <varlistentry>
    114         <term><parameter>--with-system-zlib</parameter></term>
    115         <listitem>
    116           <para>Use the installed zlib library instead of building the
    117           included version.</para>
    118112        </listitem>
    119113      </varlistentry>
  • chapter08/grub.xml

    r42f12b0 r6c474a7  
    6363
    6464    <para>
    65       Fix an issue causing <command>grub-install</command> to fail when the
    66       <filename class='directory'>/boot</filename> partition (or the root
    67       partition if <filename class='directory'>/boot</filename> is not a
    68       separate partition) is created by e2fsprogs-1.47.0 or later:
     65      Add a file missing from the release tarball:
    6966    </para>
    7067
    71 <screen><userinput remap='pre'>patch -Np1 -i ../grub-&grub-version;-upstream_fixes-1.patch</userinput></screen>
     68<screen><userinput remap='pre'>echo <literal>depends bli part_gpt</literal> &gt; grub-core/extra_deps.lst</userinput></screen>
    7269
    7370    <para>Prepare GRUB for compilation:</para>
  • chapter08/systemd.xml

    r42f12b0 r6c474a7  
    4848 <screen><userinput remap="pre">sed -i -e 's/GROUP="render"/GROUP="video"/' \
    4949       -e 's/GROUP="sgx", //' rules.d/50-udev-default.rules.in</userinput></screen>
     50
     51    <!-- https://github.com/systemd/systemd/pull/30549 -->
     52    <para>Now fix a security vulnerability in the DNSSEC verification of
     53    <command>systemd-resolved</command>:</para>
     54
     55<screen><userinput remap='pre'>sed -e '/return FLAGS_SET.*AUTHENTICATED/s/(t/(dt/' \
     56    -i src/resolve/resolved-dns-transaction.c</userinput></screen>
    5057
    5158    <para>Prepare systemd for compilation:</para>
Note: See TracChangeset for help on using the changeset viewer.