Control: tags 978882 + patch
Control: tags 978882 + pending

Dear maintainer,

I've prepared an NMU for pike8.0 (versioned as 8.0.1116-1.1) and 
uploaded it to DELAYED/2. Please feel free to tell me if I should
cancel it.

cu
Adrian
diff -Nru pike8.0-8.0.1116/debian/changelog pike8.0-8.0.1116/debian/changelog
--- pike8.0-8.0.1116/debian/changelog	2021-01-31 22:55:53.000000000 +0200
+++ pike8.0-8.0.1116/debian/changelog	2022-03-19 11:27:09.000000000 +0200
@@ -1,3 +1,11 @@
+pike8.0 (8.0.1116-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Build with autoconf2.69 to workaround FTBFS with autocof 2.71.
+    (Closes: #978882)
+
+ -- Adrian Bunk <b...@debian.org>  Sat, 19 Mar 2022 11:27:09 +0200
+
 pike8.0 (8.0.1116-1) unstable; urgency=low
 
   * New upstream release.
diff -Nru pike8.0-8.0.1116/debian/control pike8.0-8.0.1116/debian/control
--- pike8.0-8.0.1116/debian/control	2018-06-24 02:07:35.000000000 +0300
+++ pike8.0-8.0.1116/debian/control	2022-03-19 11:27:07.000000000 +0200
@@ -4,7 +4,7 @@
 Maintainer: Magnus Holmgren <holmg...@debian.org>
 Standards-Version: 4.1.4
 Build-Depends: dpkg-dev (>= 1.15.7), debhelper (>= 9), bison,
- sharutils, bc, pkg-config, dh-autoreconf,
+ sharutils, bc, pkg-config, dh-autoreconf, autoconf2.69,
  libgmp10-dev, nettle-dev (>= 2.1~), zlib1g-dev | libz-dev,
  libbz2-dev, libgdbm-dev, unixodbc-dev, default-libmysqlclient-dev,
  libpq-dev, libsqlite3-dev, libpcre3-dev, libsdl-mixer1.2-dev,
diff -Nru pike8.0-8.0.1116/debian/patches/0001-Build-Configure-Prefer-autoconf-2.69.patch pike8.0-8.0.1116/debian/patches/0001-Build-Configure-Prefer-autoconf-2.69.patch
--- pike8.0-8.0.1116/debian/patches/0001-Build-Configure-Prefer-autoconf-2.69.patch	1970-01-01 02:00:00.000000000 +0200
+++ pike8.0-8.0.1116/debian/patches/0001-Build-Configure-Prefer-autoconf-2.69.patch	2022-03-19 11:18:57.000000000 +0200
@@ -0,0 +1,30 @@
+From 38d68a1f723ca04677f2c005f7ccfc07f004df36 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Henrik=20Grubbstr=C3=B6m=20=28Grubba=29?=
+ <gru...@grubba.org>
+Date: Tue, 16 Mar 2021 12:30:43 +0100
+Subject: Build [Configure]: Prefer autoconf 2.69.
+
+Avoid using autoconf 2.71.
+---
+ src/run_autoconfig | 5 ++++-
+ 1 file changed, 4 insertions(+), 1 deletion(-)
+
+diff --git a/src/run_autoconfig b/src/run_autoconfig
+index d60b51ea00..2ab4d8e7f1 100755
+--- a/src/run_autoconfig
++++ b/src/run_autoconfig
+@@ -52,7 +52,10 @@ findprog() {
+ # for. There are also configure.in scripts (e.g. in Pike) that tries
+ # to detect which autoconf they're running in. These tend to fool each
+ # other, so try to avoid the script wrappers.
+-if findprog autoconf2.50 && findprog autoheader2.50; then
++if findprog autoconf2.69 && findprog autoheader2.69; then
++  autoconf=autoconf2.69
++  autoheader=autoheader2.69
++elif findprog autoconf2.50 && findprog autoheader2.50; then
+   autoconf=autoconf2.50
+   autoheader=autoheader2.50
+ else
+-- 
+2.20.1
+
diff -Nru pike8.0-8.0.1116/debian/patches/series pike8.0-8.0.1116/debian/patches/series
--- pike8.0-8.0.1116/debian/patches/series	2021-01-31 22:55:53.000000000 +0200
+++ pike8.0-8.0.1116/debian/patches/series	2022-03-19 11:26:46.000000000 +0200
@@ -13,3 +13,4 @@
 undefined_htons.patch
 bad_size_t_redef.patch
 dont_disable_debug_symbols.patch
+0001-Build-Configure-Prefer-autoconf-2.69.patch

Reply via email to