Control: tags 866994 + patch
Control: tags 866994 + pending
Dear maintainer,
I've prepared an NMU for opensmtpd-extras (versioned as 5.7.1-3.1) and
uploaded it to DELAYED/14. Please feel free to tell me if I should cancel it.
If you want to make a maintainer upload, you can just ignore my delayed
NMU and it will be rejected after your upload.
A smaller fix would be staying at debhelper compat 9 and passing
"--with autoreconf" to dh, but I didn't see a good reason for not
just going to dh compat 10 which does this by default.
cu
Adrian
--
"Is there not promise of rain?" Ling Tan asked suddenly out
of the darkness. There had been need of rain for many days.
"Only a promise," Lao Er said.
Pearl S. Buck - Dragon Seed
diff -Nru opensmtpd-extras-5.7.1/debian/changelog opensmtpd-extras-5.7.1/debian/changelog
--- opensmtpd-extras-5.7.1/debian/changelog 2016-11-25 03:01:58.000000000 +0200
+++ opensmtpd-extras-5.7.1/debian/changelog 2017-07-31 10:55:05.000000000 +0300
@@ -1,3 +1,12 @@
+opensmtpd-extras (5.7.1-3.1) unstable; urgency=low
+
+ * Non-maintainer upload.
+ * Switch to debhelper compat 10, autoreconf fixes building with
+ other automake versions. (Closes: #866994)
+ * Add "foreign" option to AM_INIT_AUTOMAKE, to fix autoreconf.
+
+ -- Adrian Bunk <[email protected]> Mon, 31 Jul 2017 10:55:05 +0300
+
opensmtpd-extras (5.7.1-3) unstable; urgency=medium
[ Ryan Kavanagh ]
diff -Nru opensmtpd-extras-5.7.1/debian/compat opensmtpd-extras-5.7.1/debian/compat
--- opensmtpd-extras-5.7.1/debian/compat 2016-11-25 03:01:05.000000000 +0200
+++ opensmtpd-extras-5.7.1/debian/compat 2017-07-31 10:46:34.000000000 +0300
@@ -1 +1 @@
-9
+10
diff -Nru opensmtpd-extras-5.7.1/debian/control opensmtpd-extras-5.7.1/debian/control
--- opensmtpd-extras-5.7.1/debian/control 2016-11-25 03:01:58.000000000 +0200
+++ opensmtpd-extras-5.7.1/debian/control 2017-07-31 10:55:05.000000000 +0300
@@ -2,7 +2,7 @@
Section: mail
Priority: extra
Maintainer: Ryan Kavanagh <[email protected]>
-Build-Depends: debhelper (>= 9)
+Build-Depends: debhelper (>= 10)
, autoconf
, automake
, default-libmysqlclient-dev
diff -Nru opensmtpd-extras-5.7.1/debian/patches/07_automake_foreign.patch opensmtpd-extras-5.7.1/debian/patches/07_automake_foreign.patch
--- opensmtpd-extras-5.7.1/debian/patches/07_automake_foreign.patch 1970-01-01 02:00:00.000000000 +0200
+++ opensmtpd-extras-5.7.1/debian/patches/07_automake_foreign.patch 2017-07-31 10:51:45.000000000 +0300
@@ -0,0 +1,14 @@
+Description: Add "foreign" option to AM_INIT_AUTOMAKE, to fix autoreconf
+Author: Adrian Bunk <[email protected]>
+
+--- opensmtpd-extras-5.7.1.orig/configure.ac
++++ opensmtpd-extras-5.7.1/configure.ac
+@@ -43,7 +43,7 @@ AC_PATH_PROG([NROFF], [nroff])
+ AC_PATH_PROG([MANDOC], [mandoc])
+ AC_PROG_YACC
+
+-AM_INIT_AUTOMAKE([subdir-objects no-dependencies])
++AM_INIT_AUTOMAKE([subdir-objects no-dependencies foreign])
+
+ LT_INIT
+
diff -Nru opensmtpd-extras-5.7.1/debian/patches/series opensmtpd-extras-5.7.1/debian/patches/series
--- opensmtpd-extras-5.7.1/debian/patches/series 2016-11-25 03:01:58.000000000 +0200
+++ opensmtpd-extras-5.7.1/debian/patches/series 2017-07-31 10:50:57.000000000 +0300
@@ -4,3 +4,4 @@
04_manpage_typo.diff
05_TABLE_POSTGRES.diff
06_filter_api_typo.diff
+07_automake_foreign.patch