Final merge for 7.5.

git-svn-id: http://svn.linuxfromscratch.org/LFS/branches/systemd/BOOK@10498 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
This commit is contained in:
Krejzi 2014-03-02 22:55:01 +00:00
parent a28a16ccb0
commit 67d4ac0d29
4 changed files with 34 additions and 5 deletions

View File

@ -35,6 +35,19 @@
</itemizedlist> </itemizedlist>
</listitem> </listitem>
--> -->
<listitem>
<para>2014-03-02</para>
<itemizedlist>
<listitem>
<para>[krejzi] - Merge LFS SVN-20140302 book.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update host system requirements to address
possible host installation of inconsistent libraries.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem> <listitem>
<para>2014-02-18</para> <para>2014-02-18</para>
<itemizedlist> <itemizedlist>

View File

@ -1,5 +1,5 @@
<!ENTITY version "20140226-systemd"> <!ENTITY version "20140302-systemd">
<!ENTITY releasedate "February 26, 2014"> <!ENTITY releasedate "March 2, 2014">
<!ENTITY copyrightdate "1999-2014"><!-- jhalfs needs a literal dash, not &ndash; --> <!ENTITY copyrightdate "1999-2014"><!-- jhalfs needs a literal dash, not &ndash; -->
<!ENTITY milestone "7.5"> <!ENTITY milestone "7.5">
<!ENTITY generic-version "systemd"> <!-- Use "development", "testing", or "x.y[-pre{x}]" --> <!ENTITY generic-version "systemd"> <!-- Use "development", "testing", or "x.y[-pre{x}]" -->

View File

@ -64,6 +64,16 @@
<para><emphasis role="strong">GCC-4.1.2</emphasis> including the C++ <para><emphasis role="strong">GCC-4.1.2</emphasis> including the C++
compiler, <command>g++</command> (Versions greater than &gcc-version; are compiler, <command>g++</command> (Versions greater than &gcc-version; are
not recommended as they have not been tested)</para> not recommended as they have not been tested)</para>
<note><para>On some distributions, there have been reports that some
libraries used by gcc can be in an inconsistent state and that this
interferes with building some LFS packages. To check this, look in
/usr/lib and possibly /usr/lib64 for libgmp.la, libmpfr.la, and
libmpc.la. Either all three should be present or absent, but not only
one or two. If the problem exists on your system, either rename or
delete the .la files or install the appropriate missing
package.</para></note>
</listitem> </listitem>
<listitem> <listitem>
@ -184,7 +194,13 @@ echo 'main(){}' &gt; dummy.c &amp;&amp; g++ -o dummy dummy.c
if [ -x dummy ] if [ -x dummy ]
then echo "g++ compilation OK"; then echo "g++ compilation OK";
else echo "g++ compilation failed"; fi else echo "g++ compilation failed"; fi
rm -f dummy.c dummy</literal> rm -f dummy.c dummy
for lib in lib{gmp,mpfr,mpc}.la; do
echo $lib: $(if find /usr/lib* -name $lib|
grep -q $lib;then :;else echo not;fi) found
done
unset lib</literal>
EOF EOF
bash version-check.sh</userinput></screen> bash version-check.sh</userinput></screen>

View File

@ -112,7 +112,7 @@
<varlistentry> <varlistentry>
<term><emphasis>LSB Core:</emphasis></term> <term><emphasis>LSB Core:</emphasis></term>
<listitem> <listitem>
<para>At, Batch (a part of At), Cpio, Fcrontab, Initd-tools, <para>At, Batch (a part of At), Cpio, Ed, Fcrontab, Initd-tools,
Lsb_release, PAM, Sendmail (or Postfix or Exim) </para> Lsb_release, PAM, Sendmail (or Postfix or Exim) </para>
</listitem> </listitem>
</varlistentry> </varlistentry>
@ -165,7 +165,7 @@
<varlistentry> <varlistentry>
<term><emphasis>LSB Core:</emphasis></term> <term><emphasis>LSB Core:</emphasis></term>
<listitem> <listitem>
<para>None</para> <para>time (executable) and pax</para>
</listitem> </listitem>
</varlistentry> </varlistentry>