- Timestamp:
- 07/29/2023 07:05:05 AM (14 months ago)
- 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. - Location:
- chapter08
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
chapter08/gcc.xml
r7f440a6 rda2e8cb 193 193 <ulink url="https://gcc.gnu.org/ml/gcc-testresults/"/>.</para> 194 194 195 <para>Two tests named <filename>pr104610.c</filename> and195 <para><!--Two tests named <filename>pr104610.c</filename> and 196 196 <filename>pr69482-1.c</filename> are known to fail because the test 197 197 files does not account for the 198 <parameter>- -enable-default-ssp</parameter> option.198 <parameter>- -enable-default-ssp</parameter> option.--> 199 199 <!-- https://gcc.gnu.org/PR106375 and https://gcc.gnu.org/PR109353 --> 200 200 Two tests named <filename>copy.cc</filename> and -
chapter08/gmp.xml
r7f440a6 rda2e8cb 55 55 the host processor. If libraries suitable for processors less 56 56 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. --> 61 63 </note> 62 64 … … 107 109 applications using the gmp libraries with the message "Illegal 108 110 instruction". In this case, gmp should be reconfigured with the option 109 --build=x86_64-pc-linux-gnuand rebuilt.</para></caution>111 <option>--host=none-linux-gnu</option> and rebuilt.</para></caution> 110 112 111 113 <para>Ensure that all 197 tests in the test suite passed. -
chapter08/systemd.xml
r7f440a6 rda2e8cb 40 40 <sect2 role="installation"> 41 41 <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 built46 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 &&51 sed '/devt_hash_func/s/_pure_//' \52 -i src/basic/hash-funcs.h &&53 sed '/job_get_timeout/s/_pure_//' \54 -i src/core/job.h</userinput></screen>55 42 56 43 <para>Remove two unneeded groups, … … 206 193 <!-- Please make sure systemd man pages tarball has a common leading 207 194 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> 209 198 210 199 <para>Create the <filename>/etc/machine-id</filename> file needed by … … 368 357 <seg>busctl, coredumpctl, halt (symlink to systemctl), 369 358 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 371 361 systemctl), reboot (symlink to systemctl), resolvconf (symlink to 372 362 resolvectl), resolvectl, runlevel (symlink to systemctl), shutdown 373 363 (symlink to systemctl), systemctl, systemd-ac-power, systemd-analyze, 374 364 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, 376 367 systemd-dissect, systemd-escape, systemd-hwdb, systemd-id128, 377 368 systemd-inhibit, systemd-machine-id-setup, -
chapter08/udev.xml
r7f440a6 rda2e8cb 128 128 install -vm755 udevadm /usr/bin/ 129 129 install -vm755 systemd-hwdb /usr/bin/udev-hwdb 130 ln -sv 130 ln -svfn ../bin/udevadm /usr/sbin/udevd 131 131 cp -av libudev.so{,*[0-9]} /usr/lib/ 132 132 install -vm644 ../src/libudev/libudev.h /usr/include/ … … 148 148 <!-- Please make sure systemd man pages tarball has a common leading 149 149 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 \ 151 151 -C /usr/share/man --wildcards '*/udev*' '*/libudev*' \ 152 152 '*/systemd-'{hwdb,udevd.service}.8
Note:
See TracChangeset
for help on using the changeset viewer.