Automatic merge of trunk into multilib

This commit is contained in:
Thomas Trepl (Moody) 2022-02-05 05:45:10 +01:00
commit 3e09569e0d
7 changed files with 17 additions and 23 deletions

View File

@ -144,20 +144,7 @@ cd build</userinput></screen>
<para>Install the package:</para> <para>Install the package:</para>
<screen><userinput remap="install">make install -j1</userinput></screen> <screen><userinput remap="install">make install</userinput></screen>
<variablelist>
<title>The meaning of the make parameter:</title>
<varlistentry>
<term><parameter>-j1</parameter></term>
<listitem>
<para>An issue in the building system may cause the installation
to fail with <option>-j N</option> in <envar>MAKEFLAGS</envar>.
Override it to workaround this issue.</para>
</listitem>
</varlistentry>
</variablelist>
</sect2> </sect2>

View File

@ -106,7 +106,7 @@ cd build</userinput></screen>
<filename class="libraryfile">libctf.so</filename> <filename class="libraryfile">libctf.so</filename>
to link against zlib from the host distribution:</para> to link against zlib from the host distribution:</para>
<screen><userinput remap="install">make DESTDIR=$LFS install -j1 <screen><userinput remap="install">make DESTDIR=$LFS install
install -vm755 libctf/.libs/libctf.so.0.0.0 $LFS/usr/lib</userinput></screen> install -vm755 libctf/.libs/libctf.so.0.0.0 $LFS/usr/lib</userinput></screen>
</sect2> </sect2>

View File

@ -74,7 +74,6 @@ EOF</userinput></screen>
bin:x:1:1:bin:/dev/null:/usr/bin/false bin:x:1:1:bin:/dev/null:/usr/bin/false
daemon:x:6:6:Daemon User:/dev/null:/usr/bin/false daemon:x:6:6:Daemon User:/dev/null:/usr/bin/false
messagebus:x:18:18:D-Bus Message Daemon User:/run/dbus:/usr/bin/false messagebus:x:18:18:D-Bus Message Daemon User:/run/dbus:/usr/bin/false
systemd-bus-proxy:x:72:72:systemd Bus Proxy:/:/usr/bin/false
systemd-journal-gateway:x:73:73:systemd Journal Gateway:/:/usr/bin/false systemd-journal-gateway:x:73:73:systemd Journal Gateway:/:/usr/bin/false
systemd-journal-remote:x:74:74:systemd Journal Remote:/:/usr/bin/false systemd-journal-remote:x:74:74:systemd Journal Remote:/:/usr/bin/false
systemd-journal-upload:x:75:75:systemd Journal Upload:/:/usr/bin/false systemd-journal-upload:x:75:75:systemd Journal Upload:/:/usr/bin/false

View File

@ -195,7 +195,7 @@ cd build</userinput></screen>
--> -->
<para>Install the package:</para> <para>Install the package:</para>
<screen><userinput remap="install">make tooldir=/usr install -j1</userinput></screen> <screen><userinput remap="install">make tooldir=/usr install</userinput></screen>
<para>Remove useless static libraries:</para> <para>Remove useless static libraries:</para>

View File

@ -131,7 +131,8 @@ meson --prefix=/usr \
services responsible for setting up the services responsible for setting up the
<filename>/etc/group</filename> and <filename>/etc/group</filename> and
<filename>/etc/passwd</filename> files. Both files <filename>/etc/passwd</filename> files. Both files
were created earlier in this chapter.</para> were created earlier in this chapter. This daemon is not useful
on an LFS system since user accounts are manually created.</para>
</listitem> </listitem>
</varlistentry> </varlistentry>

View File

@ -184,15 +184,21 @@ EOF</userinput></screen>
or any other software that generates an <filename>/etc/resolv.conf</filename> or any other software that generates an <filename>/etc/resolv.conf</filename>
(ex: a <command>resolvconf</command> program other than the one (ex: a <command>resolvconf</command> program other than the one
provided by systemd), the <command>systemd-resolved</command> service provided by systemd), the <command>systemd-resolved</command> service
should not be used.</para></note> should not be used.</para>
<para>To disable systemd-resolved, issue the following command:</para>
<screen role="nodump"><userinput>systemctl disable systemd-resolved</userinput></screen></note>
<para>When using <command>systemd-resolved</command> for DNS <para>When using <command>systemd-resolved</command> for DNS
configuration, it creates the file configuration, it creates the file
<filename>/run/systemd/resolve/resolv.conf</filename>. Create a <filename>/run/systemd/resolve/resolv.conf</filename>.</para>
<!--Create a
symlink in <filename>/etc</filename> to use the generated file:</para> symlink in <filename>/etc</filename> to use the generated file:</para>
<screen><userinput>ln -sfv /run/systemd/resolve/resolv.conf /etc/resolv.conf</userinput></screen> <screen><userinput>ln -sfv /run/systemd/resolve/resolv.conf /etc/resolv.conf</userinput></screen>
At least in systemd-250, this file gets created on first bootup.
-->
</sect3> </sect3>
<sect3 id="resolv-conf-static"> <sect3 id="resolv-conf-static">

View File

@ -133,7 +133,8 @@ if ( $package == "shadow" ) $dirpath = "https://github.com/shadow-maint/shad
if ( $package == "MarkupSafe" ) $dirpath = "https://pypi.python.org/pypi/MarkupSafe/"; if ( $package == "MarkupSafe" ) $dirpath = "https://pypi.python.org/pypi/MarkupSafe/";
if ( $package == "Jinja" ) $dirpath = "https://pypi.python.org/pypi/Jinja2/"; if ( $package == "Jinja" ) $dirpath = "https://pypi.python.org/pypi/Jinja2/";
if ( $package == "systemd" ) $dirpath = "https://github.com/systemd/systemd/releases"; if ( $package == "systemd" ) $dirpath = "https://github.com/systemd/systemd/releases";
if ( $package == "tcl" ) $dirpath = "https://sourceforge.net/projects/tcl/files"; //if ( $package == "tcl" ) $dirpath = "https://sourceforge.net/projects/tcl/files";
if ( $package == "tcl" ) $dirpath = "https://www.tcl.tk/software/tcltk/download.html";
if ( $package == "util-linux" ) $dirpath = max_parent( $dirpath, "v." ); if ( $package == "util-linux" ) $dirpath = max_parent( $dirpath, "v." );
if ( $package == "vim" ) $dirpath = "https://github.com/vim/vim/tags"; if ( $package == "vim" ) $dirpath = "https://github.com/vim/vim/tags";
if ( $package == "zstd" ) $dirpath = "https://github.com/facebook/zstd/releases"; if ( $package == "zstd" ) $dirpath = "https://github.com/facebook/zstd/releases";
@ -264,7 +265,7 @@ if ( $package == "zstd" ) $dirpath = "https://github.com/facebook/zstd/rel
} }
if ( $package == "tcl" ) if ( $package == "tcl" )
return find_max( $lines, "/tcl/", "/^.*tcl(\d[\d\.]*\d)-src.*$/" ); return find_max( $lines, "/tcl\d/", "/^.*tcl(\d\.[\d\.]*\d)-src.*$/" );
if ( $package == "ninja" ) if ( $package == "ninja" )
return find_max( $lines, "/v\d/", "/^.*v(\d[\d\.]*\d).*$/" ); return find_max( $lines, "/v\d/", "/^.*v(\d[\d\.]*\d).*$/" );