[lfs-patches] r3331 - trunk/autoconf

dj at higgs.linuxfromscratch.org dj at higgs.linuxfromscratch.org
Mon Jan 4 20:20:38 PST 2016


Author: dj
Date: Mon Jan  4 20:20:38 2016
New Revision: 3331

Log:
Add autoconf-2.69-fix_test_suite-1.patch

Added:
   trunk/autoconf/autoconf-2.69-fix_test_suite-1.patch

Added: trunk/autoconf/autoconf-2.69-fix_test_suite-1.patch
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ trunk/autoconf/autoconf-2.69-fix_test_suite-1.patch	Mon Jan  4 20:20:38 2016	(r3331)
@@ -0,0 +1,32 @@
+Submitted By:            DJ Lucas
+Date:                    2016-01-04
+Initial Package Version: 228
+Upstream Status:         Applied
+Origin:                  Upstream
+Description:             Fix test suite failures due to newer version of perl
+                         and libtool.
+
+diff -Naurp autoconf-2.69-orig/bin/autoscan.in autoconf-2.69/bin/autoscan.in
+--- autoconf-2.69-orig/bin/autoscan.in	2012-04-25 02:37:26.000000000 +0000
++++ autoconf-2.69/bin/autoscan.in	2016-01-05 04:01:30.003350326 +0000
+@@ -358,7 +358,7 @@ sub scan_sh_file ($)
+     {
+       # Strip out comments and variable references.
+       s/#.*//;
+-      s/\${[^\}]*}//g;
++      s/\$\{[^\}]*}//g;
+       s/@[^@]*@//g;
+ 
+       # Tokens in the code.
+diff -Naurp autoconf-2.69-orig/tests/foreign.at autoconf-2.69/tests/foreign.at
+--- autoconf-2.69-orig/tests/foreign.at	2012-03-07 17:35:26.000000000 +0000
++++ autoconf-2.69/tests/foreign.at	2016-01-05 04:01:30.003350326 +0000
+@@ -57,7 +57,7 @@ AT_CHECK([./config.guess || exit 77], []
+ # Make sure at-path contains something valid, and let the test suite
+ # display it when verbose.  And fail, skipping would too easily hide
+ # problems.
+-AT_CHECK([sed -n ["s,^.*\`\\(/[^']*\\)'.*,\\1,p"] stdout], [0], [stdout])
++AT_CHECK([sed -n ["s,^[^']*[\`']\\(/[^']*\\)'.*,\\1,p"] stdout], [0], [stdout])
+ AT_CHECK([test -f "`sed -n 1p stdout`"])
+ 
+ # Older libtoolize installed everything but install-sh...


More information about the patches mailing list