- Timestamp:
- 07/01/2024 07:01:53 AM (2 months ago)
- Branches:
- xry111/arm64
- Children:
- fd4bf9d
- Parents:
- 2324b83 (diff), 201aa93 (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:
-
- 7 edited
Legend:
- Unmodified
- Added
- Removed
-
chapter08/expect.xml
r2324b83 rbdcc868 83 83 --with-tcl=/usr/lib \ 84 84 --enable-shared \ 85 --disable-rpath \ 85 86 --mandir=/usr/share/man \ 86 87 --with-tclinclude=/usr/include</userinput></screen> -
chapter08/glibc.xml
r2324b83 rbdcc868 357 357 locales necessary for the optimal coverage of tests:</para> 358 358 359 <screen role="nodump"><userinput remap="locale-test">mkdir -pv /usr/lib/locale 360 localedef -i C -f UTF-8 C.UTF-8 359 <screen role="nodump"><userinput remap="locale-test">localedef -i C -f UTF-8 C.UTF-8 361 360 localedef -i cs_CZ -f UTF-8 cs_CZ.UTF-8 362 361 localedef -i de_DE -f ISO-8859-1 de_DE -
chapter08/grub.xml
r2324b83 rbdcc868 122 122 123 123 <para>Making your LFS system bootable with GRUB will be discussed in 124 <xref linkend="ch-bootable-grub" />.</para>124 <xref linkend="ch-bootable-grub" role='.'/></para> 125 125 126 126 </sect2> -
chapter08/readline.xml
r2324b83 rbdcc868 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/shadow.xml
r2324b83 rbdcc868 243 243 even though the account has been created correctly. That is why we 244 244 created the group <systemitem class="groupname">users</systemitem> 245 with this group ID in <xref linkend='ch-tools-createfiles'/>.</para> 245 with this group ID in 246 <xref linkend='ch-tools-createfiles' role='.'/></para> 246 247 247 248 </listitem> -
chapter08/systemd.xml
r2324b83 rbdcc868 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 <!-- https://github.com/systemd/systemd/pull/30549 -->52 <para>Now fix a security vulnerability in the DNSSEC verification of53 <command>systemd-resolved</command> and a bug breaking running54 <command>systemd-analyze verify</command> on an instantiated systemd55 unit:</para>56 57 <screen><userinput remap='pre'>patch -Np1 -i ../&systemd-upstream-patch;</userinput></screen>58 50 59 51 <para>Prepare systemd for compilation:</para> … … 233 225 ninja test</userinput></screen> 234 226 235 <!-- This testneeds /run/systemd/inaccessible/sock, which only exists227 <!-- test-namespace needs /run/systemd/inaccessible/sock, which only exists 236 228 after initializing the system with systemd. --> 237 <para>One test named <literal>systemd:core / test-namespace</literal> 238 is known to fail in the LFS chroot environment. Some other tests may 229 <para>Three tests: <literal>systemd:core / test-namespace</literal>, 230 <literal>test-chase</literal>, and <literal>test-systemd-tmpfiles</literal>, 231 are known to fail in the LFS chroot environment. Some other tests may 239 232 fail because they depend on various kernel configuration options.</para> 240 233 -
chapter08/tcl.xml
r2324b83 rbdcc868 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.