summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWaldemar Brodkorb <wbx@openadk.org>2024-07-18 09:54:05 +0200
committerWaldemar Brodkorb <wbx@openadk.org>2024-07-18 09:54:05 +0200
commitaf3fdfb3b8c3e4842ecc0ba1982b89f25ea43bc5 (patch)
treec9225e9a543f25288cd513d737cbc129a99be75a
parent69f755a0d88bdec0d4de4fc13508388872297f94 (diff)
libunwind: update to 1.8.1
-rw-r--r--package/libunwind/Makefile6
-rw-r--r--package/libunwind/patches/patch-tests_test-coredump-unwind_c21
2 files changed, 3 insertions, 24 deletions
diff --git a/package/libunwind/Makefile b/package/libunwind/Makefile
index 2d26b81ad..a60f6e4b1 100644
--- a/package/libunwind/Makefile
+++ b/package/libunwind/Makefile
@@ -4,13 +4,13 @@
include $(ADK_TOPDIR)/rules.mk
PKG_NAME:= libunwind
-PKG_VERSION:= 1.2.1
+PKG_VERSION:= 1.8.1
PKG_RELEASE:= 1
-PKG_HASH:= 3f3ecb90e28cbe53fba7a4a27ccce7aad188d3210bb1964a923a731a27a75acb
+PKG_HASH:= ddf0e32dd5fafe5283198d37e4bf9decf7ba1770b6e7e006c33e6df79e6a6157
PKG_DESCR:= determine the call-chain of a program
PKG_SECTION:= libs/misc
PKG_URL:= https://savannah.nongnu.org/projects/libunwind/
-PKG_SITES:= http://download.savannah.nongnu.org/releases/libunwind/
+PKG_SITES:= https://github.com/libunwind/libunwind/releases/download/v1.8.1/
PKG_OPTS:= dev
DISTFILES:= $(PKG_NAME)-$(PKG_VERSION).tar.gz
diff --git a/package/libunwind/patches/patch-tests_test-coredump-unwind_c b/package/libunwind/patches/patch-tests_test-coredump-unwind_c
deleted file mode 100644
index 640ae9c3b..000000000
--- a/package/libunwind/patches/patch-tests_test-coredump-unwind_c
+++ /dev/null
@@ -1,21 +0,0 @@
---- libunwind-1.2.orig/tests/test-coredump-unwind.c 2017-01-13 16:58:24.000000000 +0100
-+++ libunwind-1.2/tests/test-coredump-unwind.c 2017-04-17 18:52:13.963470134 +0200
-@@ -57,7 +57,9 @@
- #include <grp.h>
-
- /* For SIGSEGV handler code */
-+#ifndef __UCLIBC__
- #include <execinfo.h>
-+#endif
- #include <sys/ucontext.h>
-
- #include <libunwind-coredump.h>
-@@ -242,7 +244,7 @@ void handle_sigsegv(int sig, siginfo_t *
- void *array[50];
- int size;
- size = backtrace(array, 50);
--#ifdef __linux__
-+#if defined __linux__ && !defined __UCLIBC__
- backtrace_symbols_fd(array, size, 2);
- #endif
- }