aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBruce Dubbs <bdubbs@linuxfromscratch.org>2014-03-02 21:32:26 +0000
committerBruce Dubbs <bdubbs@linuxfromscratch.org>2014-03-02 21:32:26 +0000
commitf46914d2ea5863e73631f4dbee20cf41224c5b9d (patch)
tree72736342d64f369e7d76a055c9aab9b2fa88dacf
parent4a3208584d11d4f7048dfabd213476e631fba9c3 (diff)
LFS-7.57.5
git-svn-id: http://svn.linuxfromscratch.org/LFS/tags/7.5@10497 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
-rw-r--r--chapter01/changelog.xml13
-rw-r--r--chapter05/gettext.xml2
-rw-r--r--general.ent6
-rw-r--r--packages.ent6
-rw-r--r--prologue/hostreqs.xml18
-rw-r--r--prologue/standards.xml4
6 files changed, 39 insertions, 10 deletions
diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml
index 60452f37e..80c0d8bbf 100644
--- a/chapter01/changelog.xml
+++ b/chapter01/changelog.xml
@@ -36,6 +36,19 @@
</listitem>
-->
<listitem>
+ <para>2014-03-02</para>
+ <itemizedlist>
+ <listitem>
+ <para>[bdubbs] - LFS-7.5 released.</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>
diff --git a/chapter05/gettext.xml b/chapter05/gettext.xml
index 6df7bf751..58170e1f6 100644
--- a/chapter05/gettext.xml
+++ b/chapter05/gettext.xml
@@ -80,7 +80,7 @@ make -C src msgfmt
make -C src msgmerge
make -C src xgettext</userinput></screen>
- <para>As only three prograsm have been compiled, it is not possible to run the
+ <para>As only three programs have been compiled, it is not possible to run the
test suite without compiling additional support libraries from the Gettext
package. It is therefore not recommended to attempt to run the test suite at
this stage.</para>
diff --git a/general.ent b/general.ent
index 090a17b61..ecac3240b 100644
--- a/general.ent
+++ b/general.ent
@@ -1,8 +1,8 @@
-<!ENTITY version "SVN-20140221">
-<!ENTITY releasedate "February 21, 2014">
+<!ENTITY version "7.5">
+<!ENTITY releasedate "March 2, 2014">
<!ENTITY copyrightdate "1999-2014"><!-- jhalfs needs a literal dash, not &ndash; -->
<!ENTITY milestone "7.5">
-<!ENTITY generic-version "development"> <!-- Use "development", "testing", or "x.y[-pre{x}]" -->
+<!ENTITY generic-version "7.5"> <!-- Use "development", "testing", or "x.y[-pre{x}]" -->
<!ENTITY lfs-root "http://www.linuxfromscratch.org/">
<!ENTITY blfs-root "&lfs-root;blfs/">
diff --git a/packages.ent b/packages.ent
index 1583b4658..210d85c87 100644
--- a/packages.ent
+++ b/packages.ent
@@ -311,11 +311,11 @@
<!ENTITY less-ch6-sbu "less than 0.1 SBU">
<!ENTITY lfs-bootscripts-version "20130821"> <!-- Scripts depend on this format -->
-<!ENTITY lfs-bootscripts-size "BOOTSCRIPTS-SIZE KB"> <!-- Updated in Makefile -->
+<!ENTITY lfs-bootscripts-size "34 KB">
<!ENTITY lfs-bootscripts-url "&downloads-root;lfs-bootscripts-&lfs-bootscripts-version;.tar.bz2">
-<!ENTITY lfs-bootscripts-md5 "BOOTSCRIPTS-MD5SUM"> <!-- Updated in Makefile -->
+<!ENTITY lfs-bootscripts-md5 "e908023fc44e613ad0c81241781289e7">
<!ENTITY lfs-bootscripts-home " ">
-<!ENTITY lfs-bootscripts-ch7-du "BOOTSCRIPTS-INSTALL-KB KB"> <!-- Updated in Makefile -->
+<!ENTITY lfs-bootscripts-ch7-du "260 KB">
<!ENTITY lfs-bootscripts-ch7-sbu "less than 0.1 SBU">
<!ENTITY libpipeline-version "1.2.6">
diff --git a/prologue/hostreqs.xml b/prologue/hostreqs.xml
index 153f31898..0a73e0132 100644
--- a/prologue/hostreqs.xml
+++ b/prologue/hostreqs.xml
@@ -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 @@ echo 'main(){}' &gt; dummy.c &amp;&amp; g++ -o dummy dummy.c
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>
diff --git a/prologue/standards.xml b/prologue/standards.xml
index cc5db1916..a4dbd2d7e 100644
--- a/prologue/standards.xml
+++ b/prologue/standards.xml
@@ -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>