Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: unblock
Please unblock package opendmarc
I would like to update opendmarc in stretch for two reasons. One, I think,
good and the other, so so. The good reason is that the package documentation
has issues significant enough that people are filing bugs at the RC level
because they think it is broken and they can't figure out how to set it up. I
think that needs to be fixed. The so so reason is to bump from a 1.3.2 beta
release to the final. It's primarily patch to source conversion and a bit of
additional bug fixing. I think we're better off shipping the final.
In order to make this easier to review, in addition to the full debdiff, I am
including a patches applied upstream only diff to more clearly show the
minimal changes in the upstream code. I think the risk of updating is
negligible both based on the diff and the lack of issues reported on the
generally very active upstream mailing list (I have waited a bit for this
request to give others a chance to find any problems).
Since it's not clear how much of this the release team will agree is
appropriate, I have not uploaded to unstable, but I have a package that
exactly matches the debdiff built and ready to dput if approved.
unblock opendmarc/1.3.2-1
diff -Nru opendmarc-1.3.2~Beta1/configure opendmarc-1.3.2/configure
--- opendmarc-1.3.2~Beta1/configure 2016-12-18 04:49:44.0 -0500
+++ opendmarc-1.3.2/configure 2017-03-04 08:28:59.0 -0500
@@ -3074,7 +3074,7 @@
#
# library version, passed to libtool
#
-LIBOPENDMARC_VERSION_INFO=$(printf %d:%d:%d 2 1 0)
+LIBOPENDMARC_VERSION_INFO=$(printf %d:%d:%d 2 2 0)
#
diff -Nru opendmarc-1.3.2~Beta1/configure.ac opendmarc-1.3.2/configure.ac
--- opendmarc-1.3.2~Beta1/configure.ac 2016-12-18 04:48:45.0 -0500
+++ opendmarc-1.3.2/configure.ac 2017-03-04 08:28:39.0 -0500
@@ -1,7 +1,7 @@
# -*- Autoconf -*-
# Process this file with autoconf to produce a configure script.
#
-# Copyright (c) 2012-2016, The Trusted Domain Project. All rights reserved.
+# Copyright (c) 2012-2017, The Trusted Domain Project. All rights reserved.
# Acceptable arguments to configure are:
# The usual CC= etc.
@@ -33,7 +33,7 @@
#
m4_define([LIBVERSION_CURRENT], 2)
-m4_define([LIBVERSION_REVISION], 1)
+m4_define([LIBVERSION_REVISION], 2)
m4_define([LIBVERSION_AGE], 0)
#
diff -Nru opendmarc-1.3.2~Beta1/contrib/init/generic/Makefile.in opendmarc-1.3.2/contrib/init/generic/Makefile.in
--- opendmarc-1.3.2~Beta1/contrib/init/generic/Makefile.in 2016-12-18 04:49:46.0 -0500
+++ opendmarc-1.3.2/contrib/init/generic/Makefile.in 2017-03-04 08:28:57.0 -0500
@@ -289,9 +289,9 @@
exit 1;; \
esac; \
done; \
- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu contrib/init/generic/Makefile'; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign contrib/init/generic/Makefile'; \
$(am__cd) $(top_srcdir) && \
- $(AUTOMAKE) --gnu contrib/init/generic/Makefile
+ $(AUTOMAKE) --foreign contrib/init/generic/Makefile
.PRECIOUS: Makefile
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
@case '$?' in \
diff -Nru opendmarc-1.3.2~Beta1/contrib/init/redhat/Makefile.in opendmarc-1.3.2/contrib/init/redhat/Makefile.in
--- opendmarc-1.3.2~Beta1/contrib/init/redhat/Makefile.in 2016-12-18 04:49:46.0 -0500
+++ opendmarc-1.3.2/contrib/init/redhat/Makefile.in 2017-03-04 08:28:57.0 -0500
@@ -289,9 +289,9 @@
exit 1;; \
esac; \
done; \
- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu contrib/init/redhat/Makefile'; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign contrib/init/redhat/Makefile'; \
$(am__cd) $(top_srcdir) && \
- $(AUTOMAKE) --gnu contrib/init/redhat/Makefile
+ $(AUTOMAKE) --foreign contrib/init/redhat/Makefile
.PRECIOUS: Makefile
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
@case '$?' in \
diff -Nru opendmarc-1.3.2~Beta1/contrib/Makefile.in opendmarc-1.3.2/contrib/Makefile.in
--- opendmarc-1.3.2~Beta1/contrib/Makefile.in 2016-12-18 04:49:45.0 -0500
+++ opendmarc-1.3.2/contrib/Makefile.in 2017-03-04 08:28:57.0 -0500
@@ -350,9 +350,9 @@
exit 1;; \
esac; \
done; \
- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu contrib/Makefile'; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign contrib/Makefile'; \
$(am__cd) $(top_srcdir) && \
- $(AUTOMAKE) --gnu contrib/Makefile
+ $(AUTOMAKE) --foreign contrib/Makefile
.PRECIOUS: Makefile
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
@case '$?' in \
diff -Nru opendmarc-1.3.2~Beta1/contrib/rddmarc/Makefile.in opendmarc-1.3.2/contrib/rddmarc/Makefile.in
--- opendmarc-1.3.2~Beta1/contrib/rddmarc/Makefile.in 2016-12-18 04:49:46.0 -0500
+++ opendmarc-1.3.2/contrib/rddmarc/Makefile.in 2017-03-04 08:28:57.0 -0500
@@ -294,9 +294,9 @@
exit 1;; \
esac; \