All of lore.kernel.org
 help / color / mirror / Atom feed
* [oe] [meta-oe] [PATCH 01/45] abseil-cpp: upgrade 20250127.0 -> 20250127.1
@ 2025-03-25  9:01 wangmy
  2025-03-25  9:01 ` [oe] [meta-oe] [PATCH 02/45] adw-gtk3: upgrade 5.6 -> 5.7 wangmy
                   ` (43 more replies)
  0 siblings, 44 replies; 47+ messages in thread
From: wangmy @ 2025-03-25  9:01 UTC (permalink / raw)
  To: openembedded-devel; +Cc: Wang Mingyu

From: Wang Mingyu <wangmy@fujitsu.com>

0001-Actually-use-the-hint-space-instruction-to-strip-PAC.patch
removed since it's inclued in 20250127.1

abseil-cpp/0004-abseil-ppc-fixes.patch
refreshed for 20250127.1

Changelog:
=============
- Added support for Bazel 8.0
- Added support for Bazel Platforms for better portability
- Added ABSL_ATTRIBUTE_VIEW and ABSL_ATTRIBUTE_OWNER for diagnosing certain lifetime issues
- Many performance improvements
- A security issue in hash container create/resize has been fixed. Note that the latest patch releases for previous LTS versions also address this issue.
- Bazel BUILD files now reference repositories by their canonical names from the Bazel Central Registry.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
---
 ...-hint-space-instruction-to-strip-PAC.patch | 32 -------------------
 .../abseil-cpp/0004-abseil-ppc-fixes.patch    | 11 +++----
 ...20250127.0.bb => abseil-cpp_20250127.1.bb} |  7 ++--
 3 files changed, 7 insertions(+), 43 deletions(-)
 delete mode 100644 meta-oe/recipes-devtools/abseil-cpp/abseil-cpp/0001-Actually-use-the-hint-space-instruction-to-strip-PAC.patch
 rename meta-oe/recipes-devtools/abseil-cpp/{abseil-cpp_20250127.0.bb => abseil-cpp_20250127.1.bb} (87%)

diff --git a/meta-oe/recipes-devtools/abseil-cpp/abseil-cpp/0001-Actually-use-the-hint-space-instruction-to-strip-PAC.patch b/meta-oe/recipes-devtools/abseil-cpp/abseil-cpp/0001-Actually-use-the-hint-space-instruction-to-strip-PAC.patch
deleted file mode 100644
index a235797de9..0000000000
--- a/meta-oe/recipes-devtools/abseil-cpp/abseil-cpp/0001-Actually-use-the-hint-space-instruction-to-strip-PAC.patch
+++ /dev/null
@@ -1,32 +0,0 @@
-From 5852b47a81e5334a667d1e12dbfa55c0f8111100 Mon Sep 17 00:00:00 2001
-From: Derek Mauro <dmauro@google.com>
-Date: Fri, 7 Feb 2025 08:49:06 -0800
-Subject: [PATCH] Actually use the hint space instruction to strip PAC bits for
- return addresses in stack traces as the comment says
-
-https://android.googlesource.com/platform/libcore/+/71f2c75111e87091616f0f3b86bea6c4d345dad1/src/hotspot/os_cpu/linux_aarch64/pauth_linux_aarch64.inline.hpp
-
-PiperOrigin-RevId: 724360415
-Change-Id: I691160e43354131a04919765ce283e07c3c933a9
-Signed-off-by: Alex Kiernan <alex.kiernan@gmail.com>
-Signed-off-by: Alex Kiernan <alexk@a-squared-projects.uk>
-Upstream-Status: Backport [https://github.com/abseil/abseil-cpp/commit/5852b47a81e5334a667d1e12dbfa55c0f8111100]
----
- absl/debugging/internal/stacktrace_aarch64-inl.inc | 4 +++-
- 1 file changed, 3 insertions(+), 1 deletion(-)
-
-diff --git a/absl/debugging/internal/stacktrace_aarch64-inl.inc b/absl/debugging/internal/stacktrace_aarch64-inl.inc
-index 4490c4e13cae..dccadaeb7c24 100644
---- a/absl/debugging/internal/stacktrace_aarch64-inl.inc
-+++ b/absl/debugging/internal/stacktrace_aarch64-inl.inc
-@@ -188,7 +188,9 @@ inline void* ClearPacBits(void* ptr) {
-   // compatibility with ARM platforms that do not support pointer
-   // authentication, we use the hint space instruction XPACLRI instead. Hint
-   // space instructions behave as NOPs on unsupported platforms.
--  asm("xpaclri" : "+r"(x30));
-+#define ABSL_XPACLRI_HINT "hint #0x7;"
-+  asm(ABSL_XPACLRI_HINT : "+r"(x30));  // asm("xpaclri" : "+r"(x30));
-+#undef ABSL_XPACLRI_HINT
-   return x30;
- }
- 
diff --git a/meta-oe/recipes-devtools/abseil-cpp/abseil-cpp/0004-abseil-ppc-fixes.patch b/meta-oe/recipes-devtools/abseil-cpp/abseil-cpp/0004-abseil-ppc-fixes.patch
index ba0cd66920..a0b99dd206 100644
--- a/meta-oe/recipes-devtools/abseil-cpp/abseil-cpp/0004-abseil-ppc-fixes.patch
+++ b/meta-oe/recipes-devtools/abseil-cpp/abseil-cpp/0004-abseil-ppc-fixes.patch
@@ -1,4 +1,4 @@
-From f9607924225ca59fb6c60222e6424b84e6f70029 Mon Sep 17 00:00:00 2001
+From 5891332fecd3bf707b58dda56b4b3f80583b5ef9 Mon Sep 17 00:00:00 2001
 From: Khem Raj <raj.khem@gmail.com>
 Date: Sat, 21 Sep 2024 20:53:06 +0800
 Subject: [PATCH] abseil: ppc fixes
@@ -23,7 +23,7 @@ Signed-off-by: Khem Raj <raj.khem@gmail.com>
  4 files changed, 12 insertions(+), 5 deletions(-)
 
 diff --git a/absl/base/internal/unscaledcycleclock.cc b/absl/base/internal/unscaledcycleclock.cc
-index a0bf3a65..103b4f6a 100644
+index 68f92730..5dbfaab6 100644
 --- a/absl/base/internal/unscaledcycleclock.cc
 +++ b/absl/base/internal/unscaledcycleclock.cc
 @@ -20,7 +20,7 @@
@@ -86,10 +86,10 @@ index 3dd6ba1a..f923b055 100644
      return reinterpret_cast<void*>(context->uc_mcontext.__gregs[REG_PC]);
  #elif defined(__s390__) && !defined(__s390x__)
 diff --git a/absl/debugging/internal/stacktrace_config.h b/absl/debugging/internal/stacktrace_config.h
-index 3929b1b7..23d5e504 100644
+index 88949fe9..4e26a6b7 100644
 --- a/absl/debugging/internal/stacktrace_config.h
 +++ b/absl/debugging/internal/stacktrace_config.h
-@@ -60,7 +60,7 @@
+@@ -67,7 +67,7 @@
  #elif defined(__i386__) || defined(__x86_64__)
  #define ABSL_STACKTRACE_INL_HEADER \
    "absl/debugging/internal/stacktrace_x86-inl.inc"
@@ -98,6 +98,3 @@ index 3929b1b7..23d5e504 100644
  #define ABSL_STACKTRACE_INL_HEADER \
    "absl/debugging/internal/stacktrace_powerpc-inl.inc"
  #elif defined(__aarch64__)
--- 
-2.25.1
-
diff --git a/meta-oe/recipes-devtools/abseil-cpp/abseil-cpp_20250127.0.bb b/meta-oe/recipes-devtools/abseil-cpp/abseil-cpp_20250127.1.bb
similarity index 87%
rename from meta-oe/recipes-devtools/abseil-cpp/abseil-cpp_20250127.0.bb
rename to meta-oe/recipes-devtools/abseil-cpp/abseil-cpp_20250127.1.bb
index f217d4daf8..5368dfaada 100644
--- a/meta-oe/recipes-devtools/abseil-cpp/abseil-cpp_20250127.0.bb
+++ b/meta-oe/recipes-devtools/abseil-cpp/abseil-cpp_20250127.1.bb
@@ -7,15 +7,14 @@ SECTION = "libs"
 LICENSE = "Apache-2.0"
 LIC_FILES_CHKSUM = "file://LICENSE;md5=df52c6edb7adc22e533b2bacc3bd3915"
 
-SRCREV = "9ac7062b1860d895fb5a8cbf58c3e9ef8f674b5f"
+SRCREV = "d9e4955c65cd4367dd6bf46f4ccb8cd3d100540b"
 BRANCH = "lts_2025_01_27"
 SRC_URI = "git://github.com/abseil/abseil-cpp;branch=${BRANCH};protocol=https \
-           file://0001-absl-always-use-asm-sgidefs.h.patch             \
+           file://0001-absl-always-use-asm-sgidefs.h.patch \
            file://0002-Remove-maes-option-from-cross-compilation.patch \
            file://0003-Remove-neon-option-from-cross-compilation.patch \
            file://0004-abseil-ppc-fixes.patch \
-           file://0001-Actually-use-the-hint-space-instruction-to-strip-PAC.patch \
-          "
+           "
 
 S = "${WORKDIR}/git"
 
-- 
2.43.0



^ permalink raw reply related	[flat|nested] 47+ messages in thread

end of thread, other threads:[~2025-03-25 21:58 UTC | newest]

Thread overview: 47+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-03-25  9:01 [oe] [meta-oe] [PATCH 01/45] abseil-cpp: upgrade 20250127.0 -> 20250127.1 wangmy
2025-03-25  9:01 ` [oe] [meta-oe] [PATCH 02/45] adw-gtk3: upgrade 5.6 -> 5.7 wangmy
2025-03-25  9:01 ` [oe] [meta-oe] [PATCH 03/45] ddrescue: upgrade 1.29 -> 1.29.1 wangmy
2025-03-25  9:01 ` [oe] [meta-oe] [PATCH 04/45] flashrom: upgrade 1.4.0 -> 1.5.1 wangmy
2025-03-25  9:01 ` [oe] [meta-gnome] [PATCH 05/45] gnome-font-viewer: upgrade 47.0 -> 48.0 wangmy
2025-03-25  9:01 ` [oe] [meta-oe] [PATCH 06/45] icewm: upgrade 3.7.1 -> 3.7.2 wangmy
2025-03-25  9:01 ` [oe] [meta-oe] [PATCH 07/45] imlib2: upgrade 1.12.3 -> 1.12.4 wangmy
2025-03-25  9:01 ` [oe] [meta-oe] [PATCH 08/45] jwt-cpp: upgrade 0.7.0 -> 0.7.1 wangmy
2025-03-25  9:01 ` [oe] [meta-oe] [PATCH 09/45] libcbor: upgrade 0.11.0 -> 0.12.0 wangmy
2025-03-25  9:01 ` [oe] [meta-networking] [PATCH 10/45] libdaq: upgrade 3.0.18 -> 3.0.19 wangmy
2025-03-25  9:01 ` [oe] [meta-gnome] [PATCH 11/45] libdex: upgrade 0.8.1 -> 0.10.0 wangmy
2025-03-25  9:01 ` [oe] [meta-oe] [PATCH 12/45] libharu: upgrade 2.4.4 -> 2.4.5 wangmy
2025-03-25  9:01 ` [oe] [meta-oe] [PATCH 13/45] libnewt: upgrade 0.52.24 -> 0.52.25 wangmy
2025-03-25  9:01 ` [oe] [meta-gnome] [PATCH 14/45] libpanel: upgrade 1.8.1 -> 1.10.0 wangmy
2025-03-25  9:01 ` [oe] [meta-gnome] [PATCH 15/45] libpeas: upgrade 2.0.5 -> 2.0.7 wangmy
2025-03-25  9:01 ` [oe] [meta-gnome] [PATCH 16/45] libspelling: upgrade 0.4.6 -> 0.4.7 wangmy
2025-03-25  9:01 ` [oe] [meta-oe] [PATCH 17/45] libtinyxml2: upgrade 10.1.0 -> 11.0.0 wangmy
2025-03-25  9:01 ` [oe] [meta-networking] [PATCH 18/45] memcached: upgrade 1.6.37 -> 1.6.38 wangmy
2025-03-25  9:01 ` [oe] [meta-oe] [PATCH 19/45] php: upgrade 8.4.4 -> 8.4.5 wangmy
2025-03-25  9:01 ` [oe] [meta-python] [PATCH 20/45] python3-aiohappyeyeballs: upgrade 2.5.0 -> 2.6.1 wangmy
2025-03-25  9:01 ` [oe] [meta-python] [PATCH 21/45] python3-aiohttp: upgrade 3.11.13 -> 3.11.14 wangmy
2025-03-25  9:01 ` [oe] [meta-python] [PATCH 22/45] python3-bitarray: upgrade 3.1.1 -> 3.2.0 wangmy
2025-03-25  9:01 ` [oe] [meta-python] [PATCH 23/45] python3-coverage: upgrade 7.6.12 -> 7.7.1 wangmy
2025-03-25  9:01 ` [oe] [meta-python] [PATCH 24/45] python3-dbus-fast: upgrade 2.39.3 -> 2.39.6 wangmy
2025-03-25  9:01 ` [oe] [meta-python] [PATCH 25/45] python3-ecdsa: upgrade 0.19.0 -> 0.19.1 wangmy
2025-03-25  9:01 ` [oe] [meta-python] [PATCH 26/45] python3-grpcio-channelz: upgrade 1.70.0 -> 1.71.0 wangmy
2025-03-25  9:01 ` [oe] [meta-python] [PATCH 27/45] python3-grpcio-reflection: " wangmy
2025-03-25  9:01 ` [oe] [meta-python] [PATCH 28/45] python3-grpcio-tools: " wangmy
2025-03-25  9:01 ` [oe] [meta-python] [PATCH 29/45] python3-grpcio: " wangmy
2025-03-25  9:01 ` [oe] [meta-python] [PATCH 30/45] python3-huey: upgrade 2.5.2 -> 2.5.3 wangmy
2025-03-25  9:01 ` [oe] [meta-python] [PATCH 31/45] python3-inline-snapshot: upgrade 0.20.5 -> 0.20.8 wangmy
2025-03-25  9:01 ` [oe] [meta-python] [PATCH 32/45] python3-platformdirs: upgrade 4.3.6 -> 4.3.7 wangmy
2025-03-25  9:01 ` [oe] [meta-python] [PATCH 33/45] python3-protobuf: upgrade 5.29.4 -> 6.30.1 wangmy
2025-03-25 10:43   ` Gyorgy Sarvari
2025-03-25 21:57     ` Khem Raj
2025-03-25  9:01 ` [oe] [meta-python] [PATCH 34/45] python3-psycopg: upgrade 3.2.5 -> 3.2.6 wangmy
2025-03-25  9:01 ` [oe] [meta-python] [PATCH 35/45] python3-pymisp: upgrade 2.5.7.1 -> 2.5.8.1 wangmy
2025-03-25  9:01 ` [oe] [meta-python] [PATCH 36/45] python3-pymongo: upgrade 4.11.2 -> 4.11.3 wangmy
2025-03-25  9:01 ` [oe] [meta-python] [PATCH 37/45] python3-responses: upgrade 0.25.6 -> 0.25.7 wangmy
2025-03-25  9:01 ` [oe] [meta-python] [PATCH 38/45] python3-scikit-build-core: upgrade 0.11.0 -> 0.11.1 wangmy
2025-03-25  9:01 ` [oe] [meta-python] [PATCH 39/45] python3-sqlalchemy: upgrade 2.0.38 -> 2.0.39 wangmy
2025-03-25  9:01 ` [oe] [meta-python] [PATCH 40/45] python3-web3: upgrade 7.8.0 -> 7.9.0 wangmy
2025-03-25  9:01 ` [oe] [meta-python] [PATCH 41/45] python3-xmlschema: upgrade 3.4.3 -> 3.4.5 wangmy
2025-03-25  9:01 ` [oe] [meta-oe] [PATCH 42/45] qpdf: upgrade 11.10.1 -> 12.0.0 wangmy
2025-03-25  9:01 ` [oe] [meta-oe] [PATCH 43/45] rasdaemon: upgrade 0.8.2 -> 0.8.3 wangmy
2025-03-25  9:01 ` [oe] [meta-oe] [PATCH 44/45] thingsboard-gateway: upgrade 3.6.3 -> 3.7.2 wangmy
2025-03-25  9:01 ` [oe] [meta-gnome] [PATCH 45/45] xdg-desktop-portal-gtk: upgrade 1.15.2 -> 1.15.3 wangmy

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.