[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