This is an automated email from the git hooks/post-receive script. dmn pushed a commit to branch master in repository libemail-sender-perl.
commit 2f8217c249f28bda8e0f39e89e2e14dffe3d0896 Author: Damyan Ivanov <d...@debian.org> Date: Fri Dec 16 10:02:12 2016 +0000 Avoid warning in Email::Sender::Transport::SMTP when parsing the version of Net::SMTP Closes: #847219 --- debian/patches/net-smtp-version-cmp.patch | 31 +++++++++++++++++++++++++++++++ debian/patches/series | 1 + 2 files changed, 32 insertions(+) diff --git a/debian/patches/net-smtp-version-cmp.patch b/debian/patches/net-smtp-version-cmp.patch new file mode 100644 index 0000000..71a4cd1 --- /dev/null +++ b/debian/patches/net-smtp-version-cmp.patch @@ -0,0 +1,31 @@ +Description: use version->parse for parsing NET::SMTP's version + The current version of Net::SMTP in Debian is 3.08_01, which causes a warning + in Email::Sender::Transport::SMTP: + . + Argument "3.08_01" isn't numeric in numeric lt (<) at + /usr/share/perl5/Email/Sender/Transport/SMTP.pm line 266. +Bug-Debian: https://bugs.debian.org/847219 +Author: Damyan Ivanov <d...@debian.org> +Forwarded: https://github.com/rjbs/Email-Sender/issues/46 +Bug: https://github.com/rjbs/Email-Sender/issues/46 + +--- a/lib/Email/Sender/Transport/SMTP.pm ++++ b/lib/Email/Sender/Transport/SMTP.pm +@@ -11,6 +11,7 @@ use MooX::Types::MooseLike::Base qw(Bool + use Net::SMTP 3.07; # SSL support, fixed datasend + + use utf8 (); # See below. -- rjbs, 2015-05-14 ++use version (); + + #pod =head1 DESCRIPTION + #pod +@@ -263,7 +264,8 @@ sub send_email { + # the mock from ->new. We don't want to create a new SMTP just to get the + # version, and we can't rely on $smtp being a Net::SMTP object. + # -- rjbs, 2015-08-10 +- utf8::downgrade($next_hunk) if (Net::SMTP->VERSION || 0) < 3.07; ++ utf8::downgrade($next_hunk) ++ if version->parse( Net::SMTP->VERSION || 0 ) < 3.07; + + $smtp->datasend($next_hunk) or $FAULT->("error at during DATA"); + } diff --git a/debian/patches/series b/debian/patches/series new file mode 100644 index 0000000..4382bad --- /dev/null +++ b/debian/patches/series @@ -0,0 +1 @@ +net-smtp-version-cmp.patch -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libemail-sender-perl.git _______________________________________________ Pkg-perl-cvs-commits mailing list Pkg-perl-cvs-commits@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-perl-cvs-commits