On Mon, Mar 25, 2019 at 11:24:06AM +0200, Peter Pentchev wrote:
> Package: release.debian.org
> Severity: normal
> User: release.debian.org@packages.debian.org
> Usertags: unblock
>
> Hi,
>
> Please unblock package libanyevent-perl if you consider it fine to.
[snip
>
> I'm attaching the debdiff between 7.140-2 and 7.140-3; the DH params
> change is the only one affecting the package's behavior.
Right, so here it is...
G'luck,
Peter
--
Peter Pentchev roam@{ringlet.net,debian.org,FreeBSD.org} pp@storpool.com
PGP key: http://people.FreeBSD.org/~roam/roam.key.asc
Key fingerprint 2EE7 A7A5 17FC 124C F115 C354 651E EFB0 2527 DF13
diff -Nru libanyevent-perl-7.140/debian/changelog libanyevent-perl-7.140/debian/changelog
--- libanyevent-perl-7.140/debian/changelog 2018-01-05 23:08:43.000000000 +0200
+++ libanyevent-perl-7.140/debian/changelog 2019-03-03 00:20:08.000000000 +0200
@@ -1,3 +1,26 @@
+libanyevent-perl (7.140-3) unstable; urgency=medium
+
+ * Team upload.
+
+ [ Salvatore Bonaccorso ]
+ * Update Vcs-* headers for switch to salsa.debian.org
+
+ [ Laurent Baillet ]
+ * fix lintian file-contains-trailing-whitespace warning
+
+ [ Xavier Guimard ]
+ * Email change: Xavier Guimard -> yadd@debian.org
+
+ [ Peter Pentchev ]
+ * Add the dh-2048 patch for compatibility with OpenSSL 1.1.
+ Closes: #923615; thanks, Sebastian Andrzej Siewior, for
+ the proposed fix!
+ * Bring up to compliance with Debian Policy 4.3.0:
+ - add "Rules-Requires-Root: no" to the source control stanza
+ * Bump the debhelper compatibility level to 11 with no changes.
+
+ -- Peter Pentchev <roam@debian.org> Sun, 03 Mar 2019 00:20:08 +0200
+
libanyevent-perl (7.140-2) unstable; urgency=medium
[ Alex Muntada ]
@@ -275,7 +298,7 @@
* Move libasync-interrupt-perl to Suggests
* Add libtask-weaken-perl to Suggests
* Run loop tests
- * Add libevent-perl, libglib-perl, libio-async-perl, libnet-ssleay-perl,
+ * Add libevent-perl, libglib-perl, libio-async-perl, libnet-ssleay-perl,
libpoe-perl and perl-tk to Build-Depends (needed by tests) and Suggests
* Run tests under xvfb (due to Tk tests), update Build-Depends accordingly
diff -Nru libanyevent-perl-7.140/debian/compat libanyevent-perl-7.140/debian/compat
--- libanyevent-perl-7.140/debian/compat 2018-01-05 23:08:43.000000000 +0200
+++ libanyevent-perl-7.140/debian/compat 2019-03-03 00:01:41.000000000 +0200
@@ -1 +1 @@
-10
+11
diff -Nru libanyevent-perl-7.140/debian/control libanyevent-perl-7.140/debian/control
--- libanyevent-perl-7.140/debian/control 2018-01-05 23:08:43.000000000 +0200
+++ libanyevent-perl-7.140/debian/control 2019-03-03 00:01:02.000000000 +0200
@@ -2,11 +2,11 @@
Maintainer: Debian Perl Group <pkg-perl-maintainers@lists.alioth.debian.org>
Uploaders: Ansgar Burchardt <ansgar@debian.org>,
gregor herrmann <gregoa@debian.org>,
- Xavier Guimard <x.guimard@free.fr>
+ Xavier Guimard <yadd@debian.org>
Section: perl
Testsuite: autopkgtest-pkg-perl
Priority: optional
-Build-Depends: debhelper (>= 10),
+Build-Depends: debhelper (>= 11),
libasync-interrupt-perl,
libcanary-stability-perl,
libev-perl,
@@ -21,10 +21,11 @@
shared-mime-info,
xauth,
xvfb
-Standards-Version: 4.1.3
-Vcs-Browser: https://anonscm.debian.org/cgit/pkg-perl/packages/libanyevent-perl.git
-Vcs-Git: https://anonscm.debian.org/git/pkg-perl/packages/libanyevent-perl.git
+Standards-Version: 4.3.0
+Vcs-Browser: https://salsa.debian.org/perl-team/modules/packages/libanyevent-perl
+Vcs-Git: https://salsa.debian.org/perl-team/modules/packages/libanyevent-perl.git
Homepage: https://metacpan.org/release/AnyEvent
+Rules-Requires-Root: no
Package: libanyevent-perl
# needs to be and stay arch:any; constants.pl has arch-specific constants
diff -Nru libanyevent-perl-7.140/debian/copyright libanyevent-perl-7.140/debian/copyright
--- libanyevent-perl-7.140/debian/copyright 2018-01-05 23:08:43.000000000 +0200
+++ libanyevent-perl-7.140/debian/copyright 2019-03-02 23:00:18.000000000 +0200
@@ -26,7 +26,7 @@
2009, Maximilian Gass <mxey@cloudconnected.org>
2010-2012, Nicholas Bamber <nicholas@periapt.co.uk>
2011-2012, Alessandro Ghedini <ghedo@debian.org>
- 2012-2013, Xavier Guimard <x.guimard@free.fr>
+ 2012-2013, Xavier Guimard <yadd@debian.org>
License: Artistic or GPL-1+
License: Artistic
diff -Nru libanyevent-perl-7.140/debian/patches/dh-2048.patch libanyevent-perl-7.140/debian/patches/dh-2048.patch
--- libanyevent-perl-7.140/debian/patches/dh-2048.patch 1970-01-01 02:00:00.000000000 +0200
+++ libanyevent-perl-7.140/debian/patches/dh-2048.patch 2019-03-02 23:42:59.000000000 +0200
@@ -0,0 +1,28 @@
+Description: Use 2048-bit DH keys by default.
+ It is a sensible size nowadays; also, the Debian package of OpenSSL 1.1
+ no longer accepts smaller DH keys in its default configuration.
+Bug-Debian: https://bugs.debian.org/923615
+Forwarded: no
+Author: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
+Last-Update: 2019-03-02
+
+--- a/lib/AnyEvent/TLS.pm
++++ b/lib/AnyEvent/TLS.pm
+@@ -472,7 +472,7 @@
+ =item dh => $string
+
+ Specify the Diffie-Hellman parameters in PEM format directly as a string
+-(see C<dh_file>), the default is C<schmorp1539> unless C<dh_file> was
++(see C<dh_file>), the default is C<schmorp2048> unless C<dh_file> was
+ specified.
+
+ AnyEvent::TLS supports supports a number of precomputed DH parameters,
+@@ -631,7 +631,7 @@
+ $dh_bio = Net::SSLeay::BIO_new_file ($dh_file, "r")
+ or croak "$dh_file: failed to open DH parameter file: $!";
+ } else {
+- $arg{dh} = "schmorp1539" unless exists $arg{dh};
++ $arg{dh} = "schmorp2048" unless exists $arg{dh};
+
+ if (defined $arg{dh}) {
+ $dh_file = "dh string";
diff -Nru libanyevent-perl-7.140/debian/patches/series libanyevent-perl-7.140/debian/patches/series
--- libanyevent-perl-7.140/debian/patches/series 2018-01-05 23:08:43.000000000 +0200
+++ libanyevent-perl-7.140/debian/patches/series 2019-03-02 23:40:16.000000000 +0200
@@ -1,2 +1,3 @@
fix-spelling.patch
replace-abuse-die-with-warn.patch
+dh-2048.patch
Attachment:
signature.asc
Description: PGP signature