[meta-intel] [PATCH 1/2] ace: upgrade v6.5.3 -> v6.5.6
Naveen Saini
naveen.kumar.saini at intel.com
Fri Aug 30 02:09:47 PDT 2019
Year changed in COPYING 2018 to 2019.
ACE specific updates can be found under 'Changes to ACE' section
in release notes:
https://github.com/DOCGroup/ACE_TAO/releases
Signed-off-by: Naveen Saini <naveen.kumar.saini at intel.com>
---
recipes-bsp/ace/{ace_6.5.3.bb => ace_6.5.6.bb} | 8 ++++----
...fig_linux.patch => config_linux_common.patch} | 16 ++++++++--------
2 files changed, 12 insertions(+), 12 deletions(-)
rename recipes-bsp/ace/{ace_6.5.3.bb => ace_6.5.6.bb} (77%)
rename recipes-bsp/ace/files/{config_linux.patch => config_linux_common.patch} (60%)
diff --git a/recipes-bsp/ace/ace_6.5.3.bb b/recipes-bsp/ace/ace_6.5.6.bb
similarity index 77%
rename from recipes-bsp/ace/ace_6.5.3.bb
rename to recipes-bsp/ace/ace_6.5.6.bb
index f1a10eea..ba778be1 100644
--- a/recipes-bsp/ace/ace_6.5.3.bb
+++ b/recipes-bsp/ace/ace_6.5.6.bb
@@ -3,17 +3,17 @@ DESCRIPTION = "C++ network programming framework that implements many core \
patterns for concurrent communication software"
LICENSE = "ACE-TAO-CIAO"
HOMEPAGE = "http://www.dre.vanderbilt.edu/~schmidt/ACE.html"
-LIC_FILES_CHKSUM = "file://COPYING;md5=407a202d1b887b998dc9480442840630"
+LIC_FILES_CHKSUM = "file://COPYING;md5=96ef88a5529594698e8ceabdd47df92c"
DEPENDS += "openssl gperf-native"
SRC_URI = "ftp://download.dre.vanderbilt.edu/previous_versions/ACE-${PV}.tar.bz2 \
file://ace_config.patch \
- file://config_linux.patch \
+ file://config_linux_common.patch \
"
-SRC_URI[md5sum] = "4cc5f109ebd17cd56f0539d1b47d16b3"
-SRC_URI[sha256sum] = "b1d6a716394bd15c21bb90037b8a12a4d8034cc9d8878b0ad39b3c467df19b1a"
+SRC_URI[md5sum] = "34d12bb391046399756d3d741dde5435"
+SRC_URI[sha256sum] = "24dee8978def5f9e538c13d2f86c63631d9406c316d6b89ddc90149411938e96"
COMPATIBLE_HOST_libc-musl = "null"
diff --git a/recipes-bsp/ace/files/config_linux.patch b/recipes-bsp/ace/files/config_linux_common.patch
similarity index 60%
rename from recipes-bsp/ace/files/config_linux.patch
rename to recipes-bsp/ace/files/config_linux_common.patch
index 323a63eb..932d9834 100644
--- a/recipes-bsp/ace/files/config_linux.patch
+++ b/recipes-bsp/ace/files/config_linux_common.patch
@@ -1,4 +1,4 @@
-config-linux.h: fix glibc build failure
+config-linux-common.h: fix glibc build failure
Recent glibc v2.30 dropped XSI STREAMS declarations,
which causing below build failure.
@@ -13,18 +13,18 @@ Added GLIBC checks for affected versions.
For more information about glibc v2.30 change, please check:
https://sourceware.org/git/?p=glibc.git;a=commit;h=a0a0dc83173ce11ff45105fd32e5d14356cdfb9c
-Upstream-Status: Submitted [https://github.com/DOCGroup/ACE_TAO/pull/939]
+Upstream-Status: backport [https://github.com/DOCGroup/ACE_TAO/commit/ea0c67bb9ccf7b22e086f33bdb89f5aa12fc5a4f]
Signed-off-by: Naveen Saini <naveen.kumar.saini at intel.com>
---- ACE_wrappers_original/ace/config-linux.h 2018-11-19 17:45:53.163139000 +0800
-+++ ACE_wrappers/ace/config-linux.h 2019-08-13 17:04:17.620866464 +0800
-@@ -295,7 +295,7 @@
+--- ACE_wrappers_original/ace/config-linux-common.h 2019-08-14 13:26:15.436073844 +0800
++++ ACE_wrappers/ace/config-linux-common.h 2019-08-30 16:43:02.858205452 +0800
+@@ -173,7 +173,7 @@
// Starting with FC9 rawhide this file is not available anymore but
// this define is set
-#if defined _XOPEN_STREAMS && _XOPEN_STREAMS == -1
-+#if (defined(__GLIBC__) && (__GLIBC__ == 2 && __GLIBC_MINOR__ >= 30)) || (defined _XOPEN_STREAMS && _XOPEN_STREAMS == -1)
- # define ACE_LACKS_STROPTS_H
- # define ACE_LACKS_STRRECVFD
++#if !defined(_XOPEN_STREAMS) || (defined _XOPEN_STREAMS && _XOPEN_STREAMS == -1)
+ # define ACE_LACKS_STROPTS_H
+ # define ACE_LACKS_STRRECVFD
#endif
--
2.17.1
More information about the meta-intel
mailing list