- Timestamp:
- 06/14/2024 03:43:13 PM (4 months ago)
- Branches:
- 12.2, 12.2-rc1, multilib, trunk, xry111/arm64, xry111/clfs-ng, xry111/loongarch, xry111/loongarch-12.2, xry111/mips64el, xry111/multilib
- Children:
- 9c7437f
- Parents:
- 5818041 (diff), 2ef9bea (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/expect.xml
r5818041 rcadbe55 77 77 --with-tcl=/usr/lib \ 78 78 --enable-shared \ 79 --disable-rpath \ 79 80 --mandir=/usr/share/man \ 80 81 --with-tclinclude=/usr/include</userinput></screen> -
chapter08/readline.xml
r5818041 rcadbe55 49 49 <screen><userinput remap="pre">sed -i '/MV.*old/d' Makefile.in 50 50 sed -i '/{OLDSUFF}/c:' support/shlib-install</userinput></screen> 51 52 <para>Prevent hard coding library search paths (rpath) into 53 the shared libraries. This package does not need rpath for an 54 installation into the standard location, and rpath may sometimes cause 55 unwanted effects or even security issues:</para> 56 57 <screen><userinput>sed -i 's/-Wl,-rpath,[^ ]*//' support/shobj-conf</userinput></screen> 51 58 52 59 <para>Now fix a problem identified upstream:</para> -
chapter08/systemd.xml
r5818041 rcadbe55 48 48 <screen><userinput remap="pre">sed -i -e 's/GROUP="render"/GROUP="video"/' \ 49 49 -e 's/GROUP="sgx", //' rules.d/50-udev-default.rules.in</userinput></screen> 50 <!-- 51 <para>Next, fix compatibility with linux-6.9 and later:</para> 52 53 <screen><userinput remap="pre">sed -i '/DEVMEM_MAGIC 0/{n;n;a \ 54 /* cb12fd8e0dabb9a1c8aef55a6a41e2c255fcdf4b (6.8) */ 55 #ifndef PID_FS_MAGIC \ 56 #define PID_FS_MAGIC 0x50494446 \ 57 #endif 58 }' src/basic/missing_magic.h 59 60 sed -i '/OVERLAYFS_SUPER_MAGIC/a \ 61 pidfs, {PID_FS_MAGIC}' src/basic/filesystems-gperf.gperf</userinput></screen> 62 --> 63 <!-- https://github.com/systemd/systemd/pull/30549 --> 64 <!-- 65 <para>Now fix a security vulnerability in the DNSSEC verification of 66 <command>systemd-resolved</command> and a bug breaking running 67 <command>systemd-analyze verify</command> on an instantiated systemd 68 unit:</para> 69 70 <screen><userinput remap='pre'>patch -Np1 -i ../&systemd-upstream-patch;</userinput></screen> 71 --> 50 72 51 <para>Prepare systemd for compilation:</para> 73 52 -
chapter08/tcl.xml
r5818041 rcadbe55 56 56 cd unix 57 57 ./configure --prefix=/usr \ 58 --mandir=/usr/share/man</userinput></screen> 58 --mandir=/usr/share/man \ 59 --disable-rpath</userinput></screen> 60 61 <variablelist> 62 <title>The meaning of the new configure parameters:</title> 63 64 <varlistentry> 65 <term><parameter>--disable-rpath</parameter></term> 66 <listitem> 67 <para>This parameter prevents hard coding library search paths 68 (rpath) into the binary executable files and shared libraries. 69 This package does not need rpath for an installation into the 70 standard location, and rpath may sometimes cause unwanted effects 71 or even security issues.</para> 72 </listitem> 73 </varlistentry> 74 </variablelist> 59 75 60 76 <para>Build the package:</para>
Note:
See TracChangeset
for help on using the changeset viewer.