From ec786b746e7ea3a38c1a2aa06724b6db3ad9f58a Mon Sep 17 00:00:00 2001 From: Bruce Dubbs Date: Sun, 27 Sep 2020 20:51:41 +0000 Subject: [PATCH] Add autoconf-2.69-consolidated_fixes-1.patch which allows autoconf tests to pass. git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@12050 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689 --- chapter01/changelog.xml | 10 ++++++++++ chapter01/whatsnew.xml | 4 ++++ chapter03/patches.xml | 8 ++++++++ chapter08/autoconf.xml | 10 ++++++---- general.ent | 6 +++--- patches.ent | 4 ++++ 6 files changed, 35 insertions(+), 7 deletions(-) diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml index ace181e4e..ad116f857 100644 --- a/chapter01/changelog.xml +++ b/chapter01/changelog.xml @@ -43,6 +43,16 @@ appropriate for the entry or if needed the entire day's listitem. --> + + + 2020-09-27 + + [bdubbs] - Add autoconf-2.69-consolidated_fixes-1.patch + which allows autoconf tests to pass. + + + + 2020-09-15 diff --git a/chapter01/whatsnew.xml b/chapter01/whatsnew.xml index c0b37b068..b4e7cc755 100644 --- a/chapter01/whatsnew.xml +++ b/chapter01/whatsnew.xml @@ -278,6 +278,10 @@ Added: + + autoconf-2.69-consolidated_fixes-1.patch + + diff --git a/chapter03/patches.xml b/chapter03/patches.xml index defab5cc7..60d2c0533 100644 --- a/chapter03/patches.xml +++ b/chapter03/patches.xml @@ -18,6 +18,14 @@ + + Autoconf Consolidated Fixes Patch - &autoconf-fixes-patch-size;: + + Download: + MD5 sum: &autoconf-fixes-patch-md5; + + + Bash Upstream Fixes Patch - &bash-fixes-patch-size;: diff --git a/chapter08/autoconf.xml b/chapter08/autoconf.xml index 53d97070b..dfdc4d93d 100644 --- a/chapter08/autoconf.xml +++ b/chapter08/autoconf.xml @@ -41,9 +41,10 @@ Installation of Autoconf - First, fix a bug generated by Perl 5.28. + First, apply a patch fixes several problems that occur with the latest + perl, libtool, and bash version. -sed -i '361 s/{/\\{/' bin/autoscan.in +patch -Np1 -i ../&autoconf-fixes-patch; Prepare Autoconf for compilation: @@ -52,11 +53,12 @@ Compile the package: make + + To test the results, issue: The test suite is currently broken by bash-5 and libtool-2.4.3. To run the tests anyway, issue: - + --> make check - + - + diff --git a/patches.ent b/patches.ent index d1fde8b5f..0f13fc504 100644 --- a/patches.ent +++ b/patches.ent @@ -2,6 +2,10 @@ + + + +