diff options
| -rw-r--r-- | meta-oe/recipes-devtools/abseil-cpp/abseil-cpp/0001-Export-of-internal-Abseil-changes.patch | 29 | ||||
| -rw-r--r-- | meta-oe/recipes-devtools/abseil-cpp/abseil-cpp_git.bb | 4 |
2 files changed, 10 insertions, 23 deletions
diff --git a/meta-oe/recipes-devtools/abseil-cpp/abseil-cpp/0001-Export-of-internal-Abseil-changes.patch b/meta-oe/recipes-devtools/abseil-cpp/abseil-cpp/0001-Export-of-internal-Abseil-changes.patch index 52d4f42d52..126b79261c 100644 --- a/meta-oe/recipes-devtools/abseil-cpp/abseil-cpp/0001-Export-of-internal-Abseil-changes.patch +++ b/meta-oe/recipes-devtools/abseil-cpp/abseil-cpp/0001-Export-of-internal-Abseil-changes.patch | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | From a9831f1cbf93fb18dd951453635f488037454ce9 Mon Sep 17 00:00:00 2001 | 1 | From c9250af98f48e4aa734cab0e2f5ae1f780c05ad0 Mon Sep 17 00:00:00 2001 |
| 2 | From: Abseil Team <absl-team@google.com> | 2 | From: Zang Ruochen <zangrc.fnst@fujitsu.com> |
| 3 | Date: Mon, 3 May 2021 07:37:39 -0700 | 3 | Date: Fri, 11 Jun 2021 10:53:37 +0900 |
| 4 | Subject: [PATCH] Export of internal Abseil changes | 4 | Subject: [PATCH] Export of internal Abseil changes |
| 5 | 5 | ||
| 6 | -- | 6 | -- |
| @@ -27,15 +27,16 @@ Cmake builds should only install pkg-config when explicitly requested. | |||
| 27 | PiperOrigin-RevId: 371403419 | 27 | PiperOrigin-RevId: 371403419 |
| 28 | GitOrigin-RevId: cf88f9cf40eab54c06bca7f20795352ec23bb583 | 28 | GitOrigin-RevId: cf88f9cf40eab54c06bca7f20795352ec23bb583 |
| 29 | Change-Id: I4360a18c638a4d901ff44ab1e0a9d8f321c302ea | 29 | Change-Id: I4360a18c638a4d901ff44ab1e0a9d8f321c302ea |
| 30 | |||
| 31 | Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com> | ||
| 30 | --- | 32 | --- |
| 31 | CMake/AbseilHelpers.cmake | 3 ++- | 33 | CMake/AbseilHelpers.cmake | 3 ++- |
| 32 | absl/debugging/failure_signal_handler.cc | 3 ++- | ||
| 33 | absl/strings/internal/str_format/arg.h | 8 ++++++++ | 34 | absl/strings/internal/str_format/arg.h | 8 ++++++++ |
| 34 | absl/strings/internal/str_format/convert_test.cc | 3 +++ | 35 | absl/strings/internal/str_format/convert_test.cc | 3 +++ |
| 35 | 4 files changed, 15 insertions(+), 2 deletions(-) | 36 | 3 files changed, 13 insertions(+), 1 deletion(-) |
| 36 | 37 | ||
| 37 | diff --git a/CMake/AbseilHelpers.cmake b/CMake/AbseilHelpers.cmake | 38 | diff --git a/CMake/AbseilHelpers.cmake b/CMake/AbseilHelpers.cmake |
| 38 | index 1f754392..1a80b5b4 100644 | 39 | index 54fb8df3..a32b94d5 100644 |
| 39 | --- a/CMake/AbseilHelpers.cmake | 40 | --- a/CMake/AbseilHelpers.cmake |
| 40 | +++ b/CMake/AbseilHelpers.cmake | 41 | +++ b/CMake/AbseilHelpers.cmake |
| 41 | @@ -141,7 +141,8 @@ function(absl_cc_library) | 42 | @@ -141,7 +141,8 @@ function(absl_cc_library) |
| @@ -48,20 +49,6 @@ index 1f754392..1a80b5b4 100644 | |||
| 48 | if(NOT ABSL_CC_LIB_TESTONLY) | 49 | if(NOT ABSL_CC_LIB_TESTONLY) |
| 49 | if(absl_VERSION) | 50 | if(absl_VERSION) |
| 50 | set(PC_VERSION "${absl_VERSION}") | 51 | set(PC_VERSION "${absl_VERSION}") |
| 51 | diff --git a/absl/debugging/failure_signal_handler.cc b/absl/debugging/failure_signal_handler.cc | ||
| 52 | index e458a795..689e5979 100644 | ||
| 53 | --- a/absl/debugging/failure_signal_handler.cc | ||
| 54 | +++ b/absl/debugging/failure_signal_handler.cc | ||
| 55 | @@ -136,7 +136,8 @@ static bool SetupAlternateStackOnce() { | ||
| 56 | #else | ||
| 57 | const size_t page_mask = sysconf(_SC_PAGESIZE) - 1; | ||
| 58 | #endif | ||
| 59 | - size_t stack_size = (std::max(SIGSTKSZ, 65536) + page_mask) & ~page_mask; | ||
| 60 | + size_t stack_size = | ||
| 61 | + (std::max<size_t>(SIGSTKSZ, 65536) + page_mask) & ~page_mask; | ||
| 62 | #if defined(ABSL_HAVE_ADDRESS_SANITIZER) || \ | ||
| 63 | defined(ABSL_HAVE_MEMORY_SANITIZER) || defined(ABSL_HAVE_THREAD_SANITIZER) | ||
| 64 | // Account for sanitizer instrumentation requiring additional stack space. | ||
| 65 | diff --git a/absl/strings/internal/str_format/arg.h b/absl/strings/internal/str_format/arg.h | 52 | diff --git a/absl/strings/internal/str_format/arg.h b/absl/strings/internal/str_format/arg.h |
| 66 | index 7040c866..3c91be70 100644 | 53 | index 7040c866..3c91be70 100644 |
| 67 | --- a/absl/strings/internal/str_format/arg.h | 54 | --- a/absl/strings/internal/str_format/arg.h |
| @@ -96,5 +83,5 @@ index 926283cf..91e03609 100644 | |||
| 96 | 83 | ||
| 97 | TEST_F(FormatConvertTest, NullString) { | 84 | TEST_F(FormatConvertTest, NullString) { |
| 98 | -- | 85 | -- |
| 99 | 2.31.1 | 86 | 2.25.1 |
| 100 | 87 | ||
diff --git a/meta-oe/recipes-devtools/abseil-cpp/abseil-cpp_git.bb b/meta-oe/recipes-devtools/abseil-cpp/abseil-cpp_git.bb index 01dd9f550e..3f89df558b 100644 --- a/meta-oe/recipes-devtools/abseil-cpp/abseil-cpp_git.bb +++ b/meta-oe/recipes-devtools/abseil-cpp/abseil-cpp_git.bb | |||
| @@ -7,8 +7,8 @@ SECTION = "libs" | |||
| 7 | LICENSE = "Apache-2.0" | 7 | LICENSE = "Apache-2.0" |
| 8 | LIC_FILES_CHKSUM = "file://LICENSE;md5=df52c6edb7adc22e533b2bacc3bd3915" | 8 | LIC_FILES_CHKSUM = "file://LICENSE;md5=df52c6edb7adc22e533b2bacc3bd3915" |
| 9 | 9 | ||
| 10 | PV = "20210324+git${SRCPV}" | 10 | PV = "20210324.2+git${SRCPV}" |
| 11 | SRCREV = "e1d388e7e74803050423d035e4374131b9b57919" | 11 | SRCREV = "278e0a071885a22dcd2fd1b5576cc44757299343" |
| 12 | BRANCH = "lts_2021_03_24" | 12 | BRANCH = "lts_2021_03_24" |
| 13 | SRC_URI = "git://github.com/abseil/abseil-cpp;branch=${BRANCH} \ | 13 | SRC_URI = "git://github.com/abseil/abseil-cpp;branch=${BRANCH} \ |
| 14 | file://0001-absl-always-use-asm-sgidefs.h.patch \ | 14 | file://0001-absl-always-use-asm-sgidefs.h.patch \ |
