From cff4acfd64da088bfe3dbc0469a7fdb3d9432c17 Mon Sep 17 00:00:00 2001 From: Alexander Larsson Date: Thu, 20 Apr 2017 11:36:14 +0200 Subject: [PATCH] Bump openssl soname to 1.0.2 This matches what debian does, and we already use the version-script that debian uses for the 1.0.2 soname ABI. See https://github.com/flatpak/freedesktop-sdk-images/issues/25 for details. --- .../openssl/openssl/debian/soname.patch | 13 +++++++++++++ .../recipes-connectivity/openssl/openssl_%.bbappend | 4 ++++ 2 files changed, 17 insertions(+) create mode 100644 meta-freedesktop/recipes-connectivity/openssl/openssl/debian/soname.patch create mode 100644 meta-freedesktop/recipes-connectivity/openssl/openssl_%.bbappend diff --git a/meta-freedesktop/recipes-connectivity/openssl/openssl/debian/soname.patch b/meta-freedesktop/recipes-connectivity/openssl/openssl/debian/soname.patch new file mode 100644 index 0000000..f9cdfec --- /dev/null +++ b/meta-freedesktop/recipes-connectivity/openssl/openssl/debian/soname.patch @@ -0,0 +1,13 @@ +Index: openssl-1.0.2d/crypto/opensslv.h +=================================================================== +--- openssl-1.0.2d.orig/crypto/opensslv.h ++++ openssl-1.0.2d/crypto/opensslv.h +@@ -88,7 +88,7 @@ extern "C" { + * should only keep the versions that are binary compatible with the current. + */ + # define SHLIB_VERSION_HISTORY "" +-# define SHLIB_VERSION_NUMBER "1.0.0" ++# define SHLIB_VERSION_NUMBER "1.0.2" + + + #ifdef __cplusplus diff --git a/meta-freedesktop/recipes-connectivity/openssl/openssl_%.bbappend b/meta-freedesktop/recipes-connectivity/openssl/openssl_%.bbappend new file mode 100644 index 0000000..6da2212 --- /dev/null +++ b/meta-freedesktop/recipes-connectivity/openssl/openssl_%.bbappend @@ -0,0 +1,4 @@ +FILESEXTRAPATHS_append := ":${THISDIR}/${PN}" +SRC_URI += "\ + file://debian/soname.patch \ + "