mirror of
https://git.linuxfromscratch.org/lfs.git
synced 2025-06-18 19:29:21 +01:00
Automatic merge of trunk into multilib
This commit is contained in:
commit
b1169eb645
@ -1,3 +1,7 @@
|
|||||||
|
2024-07-12 Xi Ruoyao <xry111@xry111.site>
|
||||||
|
* In mountvirtfs, recreate /dev/fd correctly if it's already created
|
||||||
|
by the initramfs.
|
||||||
|
|
||||||
2024-07-06 Bruce Dubbs <bdubbs@linuxfromscratch.org>
|
2024-07-06 Bruce Dubbs <bdubbs@linuxfromscratch.org>
|
||||||
* Add logic to init-functions to only print escape sequences
|
* Add logic to init-functions to only print escape sequences
|
||||||
if stdin and stdout are connected to a terminal.
|
if stdin and stdout are connected to a terminal.
|
||||||
|
@ -83,7 +83,7 @@ case "${1}" in
|
|||||||
ln -sf /proc/self/fd/2 /dev/stderr || failed=1
|
ln -sf /proc/self/fd/2 /dev/stderr || failed=1
|
||||||
|
|
||||||
log_info_msg2 " ${INFO}/dev/fd"
|
log_info_msg2 " ${INFO}/dev/fd"
|
||||||
ln -sf /proc/self/fd /dev/fd || failed=1
|
ln -sfn /proc/self/fd /dev/fd || failed=1
|
||||||
|
|
||||||
if [ -e /proc/kcore ]; then
|
if [ -e /proc/kcore ]; then
|
||||||
log_info_msg2 " ${INFO}/dev/core"
|
log_info_msg2 " ${INFO}/dev/core"
|
||||||
|
@ -723,7 +723,7 @@
|
|||||||
</varlistentry>
|
</varlistentry>
|
||||||
|
|
||||||
<varlistentry>
|
<varlistentry>
|
||||||
<term>Systemd Man Pages(&systemd-version;) - <token>&systemd-man-size;</token>:</term>
|
<term>Systemd Man Pages (&systemd-version;) - <token>&systemd-man-size;</token>:</term>
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>Home page: <ulink url="&systemd-home;"/></para>
|
<para>Home page: <ulink url="&systemd-home;"/></para>
|
||||||
<para>Download: <ulink url="&systemd-man-url;"/></para>
|
<para>Download: <ulink url="&systemd-man-url;"/></para>
|
||||||
|
@ -76,6 +76,7 @@ cd build</userinput></screen>
|
|||||||
--disable-nls \
|
--disable-nls \
|
||||||
--enable-gprofng=no \
|
--enable-gprofng=no \
|
||||||
--disable-werror \
|
--disable-werror \
|
||||||
|
--enable-new-dtags \
|
||||||
--enable-default-hash-style=gnu</userinput></screen>
|
--enable-default-hash-style=gnu</userinput></screen>
|
||||||
<screen arch="ml_32,ml_x32,ml_all"><userinput remap="configure">../configure --prefix=$LFS/tools \
|
<screen arch="ml_32,ml_x32,ml_all"><userinput remap="configure">../configure --prefix=$LFS/tools \
|
||||||
--with-sysroot=$LFS \
|
--with-sysroot=$LFS \
|
||||||
@ -141,6 +142,17 @@ cd build</userinput></screen>
|
|||||||
</listitem>
|
</listitem>
|
||||||
</varlistentry>
|
</varlistentry>
|
||||||
|
|
||||||
|
<varlistentry>
|
||||||
|
<term><parameter>--enable-new-dtags</parameter></term>
|
||||||
|
<listitem>
|
||||||
|
<para>This makes the linker use the <quote>runpath</quote> tag for
|
||||||
|
embedding library search paths into executables and shared libraries,
|
||||||
|
instead of the traditional <quote>rpath</quote> tag. It makes
|
||||||
|
debugging dynamically linked executables easier and works around
|
||||||
|
potential issues in the test suite of some packages.</para>
|
||||||
|
</listitem>
|
||||||
|
</varlistentry>
|
||||||
|
|
||||||
<varlistentry>
|
<varlistentry>
|
||||||
<term><parameter>--enable-default-hash-style=gnu</parameter></term>
|
<term><parameter>--enable-default-hash-style=gnu</parameter></term>
|
||||||
<listitem>
|
<listitem>
|
||||||
|
@ -73,6 +73,7 @@ cd build</userinput></screen>
|
|||||||
--enable-gprofng=no \
|
--enable-gprofng=no \
|
||||||
--disable-werror \
|
--disable-werror \
|
||||||
--enable-64-bit-bfd \
|
--enable-64-bit-bfd \
|
||||||
|
--enable-new-dtags \
|
||||||
--enable-default-hash-style=gnu</userinput></screen>
|
--enable-default-hash-style=gnu</userinput></screen>
|
||||||
<screen arch="ml_32,ml_x32,ml_all"><userinput remap="configure">../configure \
|
<screen arch="ml_32,ml_x32,ml_all"><userinput remap="configure">../configure \
|
||||||
--prefix=/usr \
|
--prefix=/usr \
|
||||||
|
@ -57,6 +57,7 @@ cd build</userinput></screen>
|
|||||||
--enable-shared \
|
--enable-shared \
|
||||||
--disable-werror \
|
--disable-werror \
|
||||||
--enable-64-bit-bfd \
|
--enable-64-bit-bfd \
|
||||||
|
--enable-new-dtags \
|
||||||
--with-system-zlib \
|
--with-system-zlib \
|
||||||
--enable-default-hash-style=gnu</userinput></screen>
|
--enable-default-hash-style=gnu</userinput></screen>
|
||||||
<screen arch="ml_32,ml_x32,ml_all"><userinput remap="configure">../configure --prefix=/usr \
|
<screen arch="ml_32,ml_x32,ml_all"><userinput remap="configure">../configure --prefix=/usr \
|
||||||
|
@ -12,7 +12,7 @@
|
|||||||
|
|
||||||
<para>Finally, clean up some extra files left over from running tests:</para>
|
<para>Finally, clean up some extra files left over from running tests:</para>
|
||||||
|
|
||||||
<screen><userinput>rm -rf /tmp/*</userinput></screen>
|
<screen><userinput>rm -rf /tmp/{*,.*}</userinput></screen>
|
||||||
|
|
||||||
<para>There are also several files in the /usr/lib and /usr/libexec
|
<para>There are also several files in the /usr/lib and /usr/libexec
|
||||||
directories with a file name extension of .la. These are "libtool archive"
|
directories with a file name extension of .la. These are "libtool archive"
|
||||||
|
@ -225,10 +225,8 @@ ninja test</userinput></screen>
|
|||||||
|
|
||||||
<!-- test-namespace needs /run/systemd/inaccessible/sock, which only exists
|
<!-- test-namespace needs /run/systemd/inaccessible/sock, which only exists
|
||||||
after initializing the system with systemd. -->
|
after initializing the system with systemd. -->
|
||||||
<para>Three tests: <literal>systemd:core / test-namespace</literal>,
|
<para>One test named <literal>systemd:core / test-namespace</literal>
|
||||||
<literal>test-loopback</literal>, and
|
is known to fail in the LFS chroot environment. Some other tests may
|
||||||
<literal>test-copy</literal>,
|
|
||||||
are known to fail in the LFS chroot environment. Some other tests may
|
|
||||||
fail because they depend on various kernel configuration options.</para>
|
fail because they depend on various kernel configuration options.</para>
|
||||||
|
|
||||||
<para>Install the package:</para>
|
<para>Install the package:</para>
|
||||||
|
@ -391,7 +391,7 @@
|
|||||||
<!ENTITY less-fin-du "12 MB">
|
<!ENTITY less-fin-du "12 MB">
|
||||||
<!ENTITY less-fin-sbu "less than 0.1 SBU">
|
<!ENTITY less-fin-sbu "less than 0.1 SBU">
|
||||||
|
|
||||||
<!ENTITY lfs-bootscripts-version "20240706"> <!-- Scripts depend on this format -->
|
<!ENTITY lfs-bootscripts-version "20240717"> <!-- Scripts depend on this format -->
|
||||||
<!ENTITY lfs-bootscripts-size "BOOTSCRIPTS-SIZE KB">
|
<!ENTITY lfs-bootscripts-size "BOOTSCRIPTS-SIZE KB">
|
||||||
<!ENTITY lfs-bootscripts-url "&downloads-root;lfs-bootscripts-&lfs-bootscripts-version;.tar.xz">
|
<!ENTITY lfs-bootscripts-url "&downloads-root;lfs-bootscripts-&lfs-bootscripts-version;.tar.xz">
|
||||||
<!ENTITY lfs-bootscripts-md5 "BOOTSCRIPTS-MD5SUM">
|
<!ENTITY lfs-bootscripts-md5 "BOOTSCRIPTS-MD5SUM">
|
||||||
|
Loading…
Reference in New Issue
Block a user