Changeset da2e8cb for chapter08


Ignore:
Timestamp:
07/29/2023 07:05:05 AM (14 months ago)
Author:
Thomas Trepl <thomas@…>
Branches:
multilib, xry111/multilib
Children:
3a01ce9
Parents:
7f440a6 (diff), 7263646 (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/gcc.xml

    r7f440a6 rda2e8cb  
    193193    <ulink url="https://gcc.gnu.org/ml/gcc-testresults/"/>.</para>
    194194
    195     <para>Two tests named <filename>pr104610.c</filename> and
     195 <para><!--Two tests named <filename>pr104610.c</filename> and
    196196    <filename>pr69482-1.c</filename> are known to fail because the test
    197197    files does not account for the
    198     <parameter>--enable-default-ssp</parameter> option.
     198    <parameter>- -enable-default-ssp</parameter> option.-->
    199199    <!-- https://gcc.gnu.org/PR106375 and https://gcc.gnu.org/PR109353 -->
    200200    Two tests named <filename>copy.cc</filename> and
  • chapter08/gmp.xml

    r7f440a6 rda2e8cb  
    5555      the host processor.  If libraries suitable for processors less
    5656      capable than the host's CPU are desired, generic libraries can be
    57       created by running the following:
    58 
    59 <screen role="nodump"><userinput>cp -v configfsf.guess config.guess
    60 cp -v configfsf.sub   config.sub</userinput></screen></para>
     57      created by appending the <option>--host=none-linux-gnu</option> option
     58      to the <command>configure</command> command.</para>
     59
     60      <!-- To editors: the configure script says "the none host is obsolete,
     61           use - -disable-assembly", but don't believe it: with the latter
     62           CFLAGS is still automatically set to -march=something.  -->
    6163    </note>
    6264
     
    107109    applications using the gmp libraries with the message "Illegal
    108110    instruction".  In this case, gmp should be reconfigured with the option
    109     --build=x86_64-pc-linux-gnu and rebuilt.</para></caution>
     111    <option>--host=none-linux-gnu</option> and rebuilt.</para></caution>
    110112
    111113    <para>Ensure that all 197 tests in the test suite passed.
  • chapter08/systemd.xml

    r7f440a6 rda2e8cb  
    4040  <sect2 role="installation">
    4141    <title>Installation of systemd</title>
    42 
    43     <para>
    44       Remove several inappropriate uses of the <literal>pure</literal>
    45       attribute that cause runtime issues when the package is built
    46       with gcc-13 or later:
    47     </para>
    48 
    49 <screen><userinput remap='pre'>sed '/bus_message_type_from_string/s/_pure_//' \
    50     -i src/libsystemd/sd-bus/bus-internal.h    &amp;&amp;
    51 sed '/devt_hash_func/s/_pure_//'               \
    52     -i src/basic/hash-funcs.h                  &amp;&amp;
    53 sed '/job_get_timeout/s/_pure_//'              \
    54     -i src/core/job.h</userinput></screen>
    5542
    5643    <para>Remove two unneeded groups,
     
    206193    <!-- Please make sure systemd man pages tarball has a common leading
    207194         component in the path.  -->
    208 <screen><userinput remap="install">tar -xf ../../systemd-man-pages-&systemd-man-version;.tar.xz --strip-components=1 -C /usr/share/man</userinput></screen>
     195<screen><userinput remap="install">tar -xf ../../systemd-man-pages-&systemd-version;.tar.xz \
     196    --no-same-owner --strip-components=1   \
     197    -C /usr/share/man</userinput></screen>
    209198
    210199    <para>Create the <filename>/etc/machine-id</filename> file needed by
     
    368357        <seg>busctl, coredumpctl, halt (symlink to systemctl),
    369358        hostnamectl, init, journalctl, kernel-install, localectl, loginctl,
    370         machinectl, networkctl, oomctl, portablectl, poweroff (symlink to
     359        machinectl, mount.ddi (symlink to systemd-dissect), networkctl,
     360        oomctl, portablectl, poweroff (symlink to
    371361        systemctl), reboot (symlink to systemctl), resolvconf (symlink to
    372362        resolvectl), resolvectl, runlevel (symlink to systemctl), shutdown
    373363        (symlink to systemctl), systemctl, systemd-ac-power, systemd-analyze,
    374364        systemd-ask-password, systemd-cat, systemd-cgls, systemd-cgtop,
    375         systemd-creds, systemd-delta, systemd-detect-virt,
     365        systemd-confext (symlink to systemd-sysext), systemd-creds,
     366        systemd-delta, systemd-detect-virt,
    376367        systemd-dissect, systemd-escape, systemd-hwdb, systemd-id128,
    377368        systemd-inhibit, systemd-machine-id-setup,
  • chapter08/udev.xml

    r7f440a6 rda2e8cb  
    128128install -vm755 udevadm                     /usr/bin/
    129129install -vm755 systemd-hwdb                /usr/bin/udev-hwdb
    130 ln      -sv    ../bin/udevadm              /usr/sbin/udevd
     130ln      -svfn  ../bin/udevadm              /usr/sbin/udevd
    131131cp      -av    libudev.so{,*[0-9]}         /usr/lib/
    132132install -vm644 ../src/libudev/libudev.h    /usr/include/
     
    148148    <!-- Please make sure systemd man pages tarball has a common leading
    149149         component in the path.  -->
    150 <screen><userinput remap="install">tar -xf ../../systemd-man-pages-253.tar.xz --strip-components=1       \
     150<screen><userinput remap="install">tar -xf ../../systemd-man-pages-&systemd-man-version;.tar.xz --strip-components=1       \
    151151    -C /usr/share/man --wildcards '*/udev*' '*/libudev*'              \
    152152                                  '*/systemd-'{hwdb,udevd.service}.8
Note: See TracChangeset for help on using the changeset viewer.