[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#854309: unblock: lcas-lcmaps-gt4-interface/0.3.0-3



Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: unblock

Please unblock package lcas-lcmaps-gt4-interface

The package no longer FTBFS with the fixing of #828374.

diff -Nru lcas-lcmaps-gt4-interface-0.3.0/debian/changelog lcas-lcmaps-gt4-interface-0.3.0/debian/changelog
--- lcas-lcmaps-gt4-interface-0.3.0/debian/changelog	2014-01-20 16:02:08.000000000 +0100
+++ lcas-lcmaps-gt4-interface-0.3.0/debian/changelog	2017-01-27 14:01:07.000000000 +0100
@@ -1,3 +1,9 @@
+lcas-lcmaps-gt4-interface (0.3.0-3) unstable; urgency=medium
+
+  * Fix for OpenSSL 1.1 compatibility. (Closes: 828374)
+
+ -- Dennis van Dok <dennisvd@nikhef.nl>  Fri, 27 Jan 2017 14:01:07 +0100
+
 lcas-lcmaps-gt4-interface (0.3.0-2) unstable; urgency=low
 
   [ Logan Rosen ]
diff -Nru lcas-lcmaps-gt4-interface-0.3.0/debian/control lcas-lcmaps-gt4-interface-0.3.0/debian/control
--- lcas-lcmaps-gt4-interface-0.3.0/debian/control	2014-01-14 16:33:10.000000000 +0100
+++ lcas-lcmaps-gt4-interface-0.3.0/debian/control	2017-01-27 13:57:11.000000000 +0100
@@ -6,7 +6,7 @@
  lcmaps-globus-interface, lcas-interface,
  libglobus-gridmap-callout-error-dev,
  pkg-config
-Standards-Version: 3.9.5
+Standards-Version: 3.9.8
 Section: libs
 Homepage:  https://wiki.nikhef.nl/grid/Site_Access_Control
 Vcs-Svn: https://ndpfsvn.nikhef.nl/repos/mwsec/packaging/debian/trunk/lcas-lcmaps-gt4-interface
diff -Nru lcas-lcmaps-gt4-interface-0.3.0/debian/patches/openssl1.1.patch lcas-lcmaps-gt4-interface-0.3.0/debian/patches/openssl1.1.patch
--- lcas-lcmaps-gt4-interface-0.3.0/debian/patches/openssl1.1.patch	1970-01-01 01:00:00.000000000 +0100
+++ lcas-lcmaps-gt4-interface-0.3.0/debian/patches/openssl1.1.patch	2017-01-27 14:01:07.000000000 +0100
@@ -0,0 +1,25 @@
+From: Micha Sallé <msalle@nikhef.nl>
+Subject: Fix for compatibility with OpenSSL 1.1
+Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=828374
+--- a/src/llgt_globus_internal.h
++++ b/src/llgt_globus_internal.h
+@@ -83,6 +83,19 @@
+     OM_uint32                           req_flags;
+     OM_uint32                           ctx_flags;
+     int                                 cred_obtained;
++#if OPENSSL_VERSION_NUMBER >= 0x10000100L
++    /** For GCM ciphers, sequence number of next read MAC token */
++    uint64_t                            mac_read_sequence;
++    /** For GCM ciphers, sequence number of next write MAC token */
++    uint64_t                            mac_write_sequence;
++    /** For GCM ciphers, key for MAC token generation/validation */
++    unsigned char *                     mac_key;
++    /**
++     * For GCM ciphers, fixed part of the IV for MAC token
++     * generation/validation
++     */
++    unsigned char *                     mac_iv_fixed;
++#endif
+     SSL *                               gss_ssl; 
+     BIO *                               gss_rbio;
+     BIO *                               gss_wbio;
diff -Nru lcas-lcmaps-gt4-interface-0.3.0/debian/patches/series lcas-lcmaps-gt4-interface-0.3.0/debian/patches/series
--- lcas-lcmaps-gt4-interface-0.3.0/debian/patches/series	2014-01-14 13:40:21.000000000 +0100
+++ lcas-lcmaps-gt4-interface-0.3.0/debian/patches/series	2017-01-27 13:54:02.000000000 +0100
@@ -1,2 +1,3 @@
 setup-plugin-subdir.patch
 setup-no-flavor.patch
+openssl1.1.patch


unblock lcas-lcmaps-gt4-interface/0.3.0-3

-- System Information:
Debian Release: 8.7
  APT prefers stable
  APT policy: (990, 'stable'), (50, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.16.0-dvdrt-amd64 (SMP w/4 CPU cores; PREEMPT)
Locale: LANG=nl_NL.utf8, LC_CTYPE=nl_NL.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)


Reply to: