mirror of
https://git.linuxfromscratch.org/lfs.git
synced 2025-06-19 03:39:20 +01:00
Automatic merge of trunk into multilib
This commit is contained in:
commit
c8b5d7c4fa
@ -62,22 +62,28 @@ FORCE_UNSAFE_CONFIGURE=1 ./configure \
|
|||||||
--enable-no-install-program=kill,uptime</userinput></screen>
|
--enable-no-install-program=kill,uptime</userinput></screen>
|
||||||
|
|
||||||
<variablelist>
|
<variablelist>
|
||||||
<title>The meaning of the configure options:</title>
|
<title>The meaning of the commands and configure options:</title>
|
||||||
|
|
||||||
<varlistentry>
|
<varlistentry>
|
||||||
<term><command>autoreconf</command></term>
|
<term><command>autoreconf -fv</command></term>
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>The patch for internationalization has modified the
|
<para>The patch for internationalization has modified the
|
||||||
build system, so the configuration files must
|
build system, so the configuration files must
|
||||||
be regenerated.</para>
|
be regenerated. Normally we would use the
|
||||||
|
<parameter>-i</parameter> option to update the standard
|
||||||
|
auxilary files, but for this package it does not work because
|
||||||
|
<filename>configure.ac</filename> specified an old gettext
|
||||||
|
version.</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
</varlistentry>
|
</varlistentry>
|
||||||
|
|
||||||
<varlistentry>
|
<varlistentry>
|
||||||
<term><command>automake</command></term>
|
<term><command>automake -af</command></term>
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>Work around a problem with an older versions of autotools.
|
<para>The automake auxilary files were not updated by
|
||||||
</para>
|
<command>autoreconf</command> due to the missing
|
||||||
|
<parameter>-i</parameter> option. This command updates them
|
||||||
|
to prevent a build failure.</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
</varlistentry>
|
</varlistentry>
|
||||||
|
|
||||||
@ -143,12 +149,6 @@ FORCE_UNSAFE_CONFIGURE=1 ./configure \
|
|||||||
|
|
||||||
<screen><userinput remap="test">groupdel dummy</userinput></screen>
|
<screen><userinput remap="test">groupdel dummy</userinput></screen>
|
||||||
|
|
||||||
<para>
|
|
||||||
Two tests, <filename>tests/cp/preserve-mode.sh</filename> and
|
|
||||||
<filename>tests/mv/acl.sh</filename>, are known to
|
|
||||||
fail in the chroot environment, but pass in a complete system.
|
|
||||||
</para>
|
|
||||||
|
|
||||||
<para>Install the package:</para>
|
<para>Install the package:</para>
|
||||||
|
|
||||||
<screen><userinput remap="install">make install</userinput></screen>
|
<screen><userinput remap="install">make install</userinput></screen>
|
||||||
|
@ -162,21 +162,21 @@ EOF
|
|||||||
|
|
||||||
<screen><userinput remap="install">install -v -dm755 /usr/share/doc/python-&python-version;/html
|
<screen><userinput remap="install">install -v -dm755 /usr/share/doc/python-&python-version;/html
|
||||||
|
|
||||||
tar --no-same-owner \
|
tar --strip-components=1 \
|
||||||
-xvf ../python-&python-version;-docs-html.tar.bz2
|
--no-same-owner \
|
||||||
cp -R --no-preserve=mode python-&python-version;-docs-html/* \
|
--no-same-permissions \
|
||||||
/usr/share/doc/python-&python-version;/html</userinput></screen>
|
-C /usr/share/doc/python-&python-version;/html \
|
||||||
|
-xvf ../python-&python-version;-docs-html.tar.bz2</userinput></screen>
|
||||||
|
|
||||||
<variablelist>
|
<variablelist>
|
||||||
<title>The meaning of the documentation install commands:</title>
|
<title>The meaning of the documentation install commands:</title>
|
||||||
|
|
||||||
<varlistentry>
|
<varlistentry>
|
||||||
<term><option>--no-same-owner</option> (tar) and <option>--no-preserve=mode</option> (cp)</term>
|
<term><option>--no-same-owner</option> and <option>--no-same-permissions</option></term>
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>Ensure the installed files have the correct ownership and
|
<para>Ensure the installed files have the correct ownership and
|
||||||
permissions. Without these options, <application>tar</application>
|
permissions. Without these options, <application>tar</application>
|
||||||
will install the package files with the upstream creator's values
|
will install the package files with the upstream creator's values.
|
||||||
and files would have restrictive permissions.
|
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
</varlistentry>
|
</varlistentry>
|
||||||
|
Loading…
Reference in New Issue
Block a user