control: tags -1 + pending Dear maintainer,
I've prepared an NMU for lprng (versioned as 3.8.B-2.1) and uploaded it to DELAYED/3. Please feel free to tell me if I should delay it longer. Sent on behalf of Reiner Herrmann <rei...@reiner-h.de> Regards.
diff -Nru lprng-3.8.B/debian/changelog lprng-3.8.B/debian/changelog --- lprng-3.8.B/debian/changelog 2012-06-11 04:07:15.000000000 -0400 +++ lprng-3.8.B/debian/changelog 2017-02-08 13:06:05.000000000 -0500 @@ -1,3 +1,11 @@ +lprng (3.8.B-2.1) unstable; urgency=medium + + * Non-maintainer upload. + * Fix silent loss of SSL support by checking against non-deprecated + symbol (Closes: #854468). + + -- Reiner Herrmann <rei...@reiner-h.de> Wed, 08 Feb 2017 19:06:05 +0100 + lprng (3.8.B-2) unstable; urgency=low * Compilies on hurd-i386 Closes: #671848 diff -Nru lprng-3.8.B/debian/patches/openssl_1.1.patch lprng-3.8.B/debian/patches/openssl_1.1.patch --- lprng-3.8.B/debian/patches/openssl_1.1.patch 1969-12-31 19:00:00.000000000 -0500 +++ lprng-3.8.B/debian/patches/openssl_1.1.patch 2017-02-08 13:05:01.000000000 -0500 @@ -0,0 +1,34 @@ +Author: Reiner Herrmann <rei...@reiner-h.de> +Description: Fix silent dropping of OpenSSL support + With OpenSSL 1.1 SSL_load_error_strings is deprecated. + Checking for this causes loss of SSL support, as the link check + no longer succeeded. Check instead for OPENSSL_init_ssl. +Bug-Debian: https://bugs.debian.org/854468 + +--- a/configure.ac ++++ b/configure.ac +@@ -1008,7 +1008,7 @@ + SSL_LDADD="-L$dir $SSL_LDADD" + fi + LDFLAGS="$LDFLAGS $SSL_LDADD" +- AC_TRY_LINK_FUNC(SSL_load_error_strings,ac_linked_libssl="true", ++ AC_TRY_LINK_FUNC(OPENSSL_init_ssl,ac_linked_libssl="true", + ac_linked_libssl="false"); + AC_TRY_LINK_FUNC(RC4_set_key,ac_linked_libcrypto="true", + ac_linked_libcrypto="false"); +--- a/configure ++++ b/configure +@@ -10408,11 +10408,11 @@ + #ifdef __cplusplus + extern "C" + #endif +-char SSL_load_error_strings (); ++char OPENSSL_init_ssl (); + int + main () + { +-return SSL_load_error_strings (); ++return OPENSSL_init_ssl (); + ; + return 0; + } diff -Nru lprng-3.8.B/debian/patches/series lprng-3.8.B/debian/patches/series --- lprng-3.8.B/debian/patches/series 2012-06-11 02:49:05.000000000 -0400 +++ lprng-3.8.B/debian/patches/series 2017-02-08 13:01:42.000000000 -0500 @@ -1,3 +1,4 @@ lpd_conf_manwarnings portable_maxpathlen string_literals +openssl_1.1.patch