diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml index 46dc49f01..57b8e4d64 100644 --- a/chapter01/changelog.xml +++ b/chapter01/changelog.xml @@ -39,6 +39,10 @@ 2011-10-12 + + [matthew] - Upgrade to MPFR-3.1.0. Fixes + #2934. + [matthew] - Upgrade to Module-Init-Tools-3.16. Fixes #2882. diff --git a/chapter01/whatsnew.xml b/chapter01/whatsnew.xml index e22426ae2..6121d3f3a 100644 --- a/chapter01/whatsnew.xml +++ b/chapter01/whatsnew.xml @@ -257,9 +257,6 @@ &module-init-tools-man-patch; - - &mpfr-fixes-patch; - perl-5.14.1-libc-1.patch diff --git a/chapter03/patches.xml b/chapter03/patches.xml index 48bbc4034..234c75739 100644 --- a/chapter03/patches.xml +++ b/chapter03/patches.xml @@ -139,14 +139,6 @@ - - MPFR Fixes Patch - &mpfr-fixes-patch-size;: - - Download: - MD5 sum: &mpfr-fixes-patch-md5; - - - Patch Testsuite Fix Patch - &patch-test-patch-size;: diff --git a/chapter05/gcc-pass1.xml b/chapter05/gcc-pass1.xml index 5d21228ef..eeeea3224 100644 --- a/chapter05/gcc-pass1.xml +++ b/chapter05/gcc-pass1.xml @@ -77,7 +77,9 @@ cd ../gcc-build --disable-libmudflap --disable-libssp \ --disable-libgomp --disable-libquadmath \ --disable-target-libiberty --disable-target-zlib \ - --enable-languages=c --without-ppl --without-cloog + --enable-languages=c --without-ppl --without-cloog \ + --with-mpfr-include=$LFS/sources/gcc-&gcc-version;/mpfr/src \ + --with-mpfr-lib=$LFS/sources/gcc-build/mpfr/src/.libs The meaning of the configure options: diff --git a/chapter05/gcc-pass2.xml b/chapter05/gcc-pass2.xml index 85c1a5763..e28f05af3 100644 --- a/chapter05/gcc-pass2.xml +++ b/chapter05/gcc-pass2.xml @@ -157,7 +157,9 @@ cd ../gcc-build --enable-__cxa_atexit --enable-languages=c,c++ \ --disable-libstdcxx-pch --disable-multilib \ --disable-bootstrap --disable-libgomp \ - --without-ppl --without-cloog + --without-ppl --without-cloog \ + --with-mpfr-include=$LFS/sources/gcc-&gcc-version;/mpfr/src \ + --with-mpfr-lib=$LFS/sources/gcc-build/mpfr/src/.libs The meaning of the new configure options: diff --git a/chapter05/mpfr.xml b/chapter05/mpfr.xml index fe37cae9d..004273828 100644 --- a/chapter05/mpfr.xml +++ b/chapter05/mpfr.xml @@ -43,10 +43,6 @@ Installation of MPFR - Apply a patch to fix a few bugs in MPFR: - -patch -Np1 -i ../&mpfr-fixes-patch; - Prepare MPFR for compilation: ./configure --prefix=/tools --enable-thread-safe diff --git a/chapter06/mpfr.xml b/chapter06/mpfr.xml index dc09f1a76..2bc943129 100644 --- a/chapter06/mpfr.xml +++ b/chapter06/mpfr.xml @@ -41,10 +41,6 @@ Installation of MPFR - Apply a patch to fix a few bugs in MPFR: - -patch -Np1 -i ../&mpfr-fixes-patch; - Prepare MPFR for compilation: ./configure --prefix=/usr --enable-thread-safe \ diff --git a/packages.ent b/packages.ent index 7291f89fa..70fff9541 100644 --- a/packages.ent +++ b/packages.ent @@ -393,10 +393,10 @@ - - + + - + diff --git a/patches.ent b/patches.ent index 4b696c4a5..5267d4239 100644 --- a/patches.ent +++ b/patches.ent @@ -75,11 +75,6 @@ - - - - -