Hello community,

here is the log from the commit of package autoconf for openSUSE:Factory 
checked in at 2015-09-08 17:35:38
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/autoconf (Old)
 and      /work/SRC/openSUSE:Factory/.autoconf.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "autoconf"

Changes:
--------
--- /work/SRC/openSUSE:Factory/autoconf/autoconf-el.changes     2015-03-23 
12:12:20.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.autoconf.new/autoconf-el.changes        
2015-09-08 17:35:39.000000000 +0200
@@ -1,0 +2,5 @@
+Tue Sep  1 08:39:18 UTC 2015 - dims...@opensuse.org
+
+- Add autoconf-perl-5.17-fixes.patch: autoscan: port to perl 5.17.
+
+-------------------------------------------------------------------
autoconf-testsuite.changes: same change
autoconf.changes: same change

New:
----
  autoconf-perl-5.17-fixes.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ autoconf-testsuite.spec ++++++
--- /var/tmp/diff_new_pack.eoPrfi/_old  2015-09-08 17:35:43.000000000 +0200
+++ /var/tmp/diff_new_pack.eoPrfi/_new  2015-09-08 17:35:43.000000000 +0200
@@ -27,6 +27,8 @@
 Source1:        http://ftp.gnu.org/gnu/autoconf/autoconf-%{version}.tar.gz.sig
 Source2:        %{name}.keyring
 Patch0:         autoreconf-ltdl.diff
+# PATCH-FIX-UPSTREAM autoconf-perl-5.17-fixes.patch dims...@opensuse.org -- 
autoscan: port to perl 5.17 (with perl 5.22, it is now fatal).
+Patch1:         autoconf-perl-5.17-fixes.patch
 BuildRequires:  help2man
 Requires:       info
 Requires:       m4 >= 1.4.6
@@ -52,6 +54,7 @@
 %prep
 %setup -q -n autoconf-%{version}
 %patch0
+%patch1 -p1
 
 %build
 %configure

++++++ autoconf.spec ++++++
--- /var/tmp/diff_new_pack.eoPrfi/_old  2015-09-08 17:35:43.000000000 +0200
+++ /var/tmp/diff_new_pack.eoPrfi/_new  2015-09-08 17:35:43.000000000 +0200
@@ -27,6 +27,8 @@
 Source1:        http://ftp.gnu.org/gnu/autoconf/autoconf-%{version}.tar.gz.sig
 Source2:        %{name}.keyring
 Patch0:         autoreconf-ltdl.diff
+# PATCH-FIX-UPSTREAM autoconf-perl-5.17-fixes.patch dims...@opensuse.org -- 
autoscan: port to perl 5.17 (with perl 5.22, it is now fatal).
+Patch1:         autoconf-perl-5.17-fixes.patch
 BuildRequires:  help2man
 Requires:       info
 Requires:       m4 >= 1.4.6
@@ -52,6 +54,7 @@
 %prep
 %setup -q -n autoconf-%{version}
 %patch0
+%patch1 -p1
 
 %build
 %configure


++++++ autoconf-perl-5.17-fixes.patch ++++++
>From e5654a5591884b92633c7785f325626711e7f7aa Mon Sep 17 00:00:00 2001
From: Paul Eggert <egg...@cs.ucla.edu>
Date: Tue, 29 Jan 2013 13:46:48 -0800
Subject: [PATCH] autoscan: port to perl 5.17

* bin/autoscan.in (scan_sh_file): Escape '{'.  This avoids a
feature that is deprecated in Perl 5.17.  Reported by Ray Lauff in
<http://lists.gnu.org/archive/html/bug-autoconf/2013-01/msg00059.html>.
---
 bin/autoscan.in |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/bin/autoscan.in b/bin/autoscan.in
index 993a750..db1df79 100644
--- a/bin/autoscan.in
+++ b/bin/autoscan.in
@@ -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.
-- 
1.7.2.5




Reply via email to