Author: krejzi Date: Sun Mar 2 14:55:01 2014 New Revision: 10498 Log: Final merge for 7.5.
Modified: branches/systemd/BOOK/chapter01/changelog.xml branches/systemd/BOOK/general.ent branches/systemd/BOOK/prologue/hostreqs.xml branches/systemd/BOOK/prologue/standards.xml Modified: branches/systemd/BOOK/chapter01/changelog.xml ============================================================================== --- branches/systemd/BOOK/chapter01/changelog.xml Sun Mar 2 13:32:26 2014 (r10497) +++ branches/systemd/BOOK/chapter01/changelog.xml Sun Mar 2 14:55:01 2014 (r10498) @@ -36,6 +36,19 @@ </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> <para>2014-02-18</para> <itemizedlist> <listitem> Modified: branches/systemd/BOOK/general.ent ============================================================================== --- branches/systemd/BOOK/general.ent Sun Mar 2 13:32:26 2014 (r10497) +++ branches/systemd/BOOK/general.ent Sun Mar 2 14:55:01 2014 (r10498) @@ -1,5 +1,5 @@ -<!ENTITY version "20140226-systemd"> -<!ENTITY releasedate "February 26, 2014"> +<!ENTITY version "20140302-systemd"> +<!ENTITY releasedate "March 2, 2014"> <!ENTITY copyrightdate "1999-2014"><!-- jhalfs needs a literal dash, not – --> <!ENTITY milestone "7.5"> <!ENTITY generic-version "systemd"> <!-- Use "development", "testing", or "x.y[-pre{x}]" --> Modified: branches/systemd/BOOK/prologue/hostreqs.xml ============================================================================== --- branches/systemd/BOOK/prologue/hostreqs.xml Sun Mar 2 13:32:26 2014 (r10497) +++ branches/systemd/BOOK/prologue/hostreqs.xml Sun Mar 2 14:55:01 2014 (r10498) @@ -64,6 +64,16 @@ <para><emphasis role="strong">GCC-4.1.2</emphasis> including the C++ compiler, <command>g++</command> (Versions greater than &gcc-version; are 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> @@ -184,7 +194,13 @@ if [ -x dummy ] then echo "g++ compilation OK"; 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 bash version-check.sh</userinput></screen> Modified: branches/systemd/BOOK/prologue/standards.xml ============================================================================== --- branches/systemd/BOOK/prologue/standards.xml Sun Mar 2 13:32:26 2014 (r10497) +++ branches/systemd/BOOK/prologue/standards.xml Sun Mar 2 14:55:01 2014 (r10498) @@ -112,7 +112,7 @@ <varlistentry> <term><emphasis>LSB Core:</emphasis></term> <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> </listitem> </varlistentry> @@ -165,7 +165,7 @@ <varlistentry> <term><emphasis>LSB Core:</emphasis></term> <listitem> - <para>None</para> + <para>time (executable) and pax</para> </listitem> </varlistentry> -- http://linuxfromscratch.org/mailman/listinfo/lfs-book FAQ: http://www.linuxfromscratch.org/lfs/faq.html Unsubscribe: See the above information page