diff options
author | Waldemar Brodkorb <wbx@openadk.org> | 2024-07-18 09:54:05 +0200 |
---|---|---|
committer | Waldemar Brodkorb <wbx@openadk.org> | 2024-07-18 09:54:05 +0200 |
commit | af3fdfb3b8c3e4842ecc0ba1982b89f25ea43bc5 (patch) | |
tree | c9225e9a543f25288cd513d737cbc129a99be75a | |
parent | 69f755a0d88bdec0d4de4fc13508388872297f94 (diff) |
libunwind: update to 1.8.1
-rw-r--r-- | package/libunwind/Makefile | 6 | ||||
-rw-r--r-- | package/libunwind/patches/patch-tests_test-coredump-unwind_c | 21 |
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 - } |