> On 20 Nov 2016, at 19:53, brian m. carlson <sandals@xxxxxxxxxxxxxxxxxxxx> wrote: > > On Sun, Nov 20, 2016 at 04:18:16PM -0500, Mike Fisher wrote: >> Refactor send_message() to remove dependency on deprecated >> Net::SMTP::SSL: >> >> <http://search.cpan.org/~rjbs/Net-SMTP-SSL-1.04/lib/Net/SMTP/SSL.pm#DEPRECATED> > > As much as I hate to say this, I think this is going to cause > compatibility problems. Net::SMTP is part of core Perl (as of v5.7.3), > but the version you want to rely on (which you did not provide an > explicit dependency on) is from October 2014. > > That basically means that no Perl on a Red Hat or CentOS system is going > to provide that support, since RHEL 7 was released in June 2014. > Providing an updated Git on those platforms would require replacing the > system Perl or parts of it, which would be undesirable. This would > affect Debian 7 as well. > > We currently support Perl 5.8 [0], so if you want to remove support for > Net::SMTP::SSL, I'd recommend a solution that works with that version. > > [0] I personally believe we should drop support for Perl older than > 5.10.1 (if not newer), but that's my opinion and it isn't shared by > other list regulars. > -- > brian m. carlson / brian with sandals: Houston, Texas, US > +1 832 623 2791 | https://www.crustytoothpaste.net/~bmc | My opinion only > OpenPGP: https://keybase.io/bk2204 Net::SMTP::SSL is marked as DEPRECATED on FreeBSD ports tree and will be removed in 2017-03-31. When it happens users will not be able to run git-send-email anymore. I’m considering to add Mike’s patch to FreeBSD ports tree as an alternative but it would be good to have a official solution for this problem. FreeBSD bug report can be found at https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=214335 -- Renato Botelho