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: