diff --git a/libunwind-arm-default-to-exidx.patch b/libunwind-arm-default-to-exidx.patch index e19c51e..7963c45 100644 --- a/libunwind-arm-default-to-exidx.patch +++ b/libunwind-arm-default-to-exidx.patch @@ -1,15 +1,15 @@ -diff -up libunwind-1.1/src/arm/Gglobal.c.default-to-exidx libunwind-1.1/src/arm/Gglobal.c ---- libunwind-1.1/src/arm/Gglobal.c.default-to-exidx 2015-06-02 10:38:39.733587918 -0400 -+++ libunwind-1.1/src/arm/Gglobal.c 2015-06-02 10:38:53.086500142 -0400 -@@ -29,7 +29,10 @@ HIDDEN define_lock (arm_lock); - HIDDEN int tdep_init_done; - - /* Unwinding methods to use. See UNW_METHOD_ enums */ +diff -up libunwind-1.6.2/src/arm/Gglobal.c.default-to-exidx libunwind-1.6.2/src/arm/Gglobal.c +--- libunwind-1.6.2/src/arm/Gglobal.c.default-to-exidx 2021-12-20 12:06:56.067313075 -0500 ++++ libunwind-1.6.2/src/arm/Gglobal.c 2021-12-20 12:08:43.063060309 -0500 +@@ -33,7 +33,10 @@ HIDDEN atomic_bool tdep_init_done = 0; + /* Android only supports three types of unwinding methods. */ + HIDDEN int unwi_unwind_method = UNW_ARM_METHOD_DWARF | UNW_ARM_METHOD_EXIDX | UNW_ARM_METHOD_LR; + #else -HIDDEN int unwi_unwind_method = UNW_ARM_METHOD_ALL; +/* UNW_ARM_METHOD_ALL starts with UNW_ARM_METHOD_DWARF */ +/* which is never right on Fedora ARM. Default instead */ +/* to UNW_ARM_METHOD_EXIDX. */ +HIDDEN int unwi_unwind_method = UNW_ARM_METHOD_EXIDX; + #endif HIDDEN void - tdep_init (void) diff --git a/libunwind.spec b/libunwind.spec index 372325f..dcef247 100644 --- a/libunwind.spec +++ b/libunwind.spec @@ -3,7 +3,7 @@ Summary: An unwinding library Name: libunwind -Version: 1.5.0 +Version: 1.6.2 Release: 1%{?dist} License: BSD URL: http://savannah.nongnu.org/projects/libunwind @@ -89,6 +89,9 @@ echo ====================TESTSUITE DISABLED========================= %{_includedir}/libunwind*.h %changelog +* Mon Dec 20 2021 Tom Callaway - 1.6.2-1 +- update to 1.6.2 + * Wed Jul 21 2021 Tom Callaway - 1.5.0-1 - update to 1.5.0 diff --git a/sources b/sources index 2118a0c..2dddbed 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (libunwind-1.5.0.tar.gz) = 1df20ca7a8cee2f2e61294fa9b677e88fec52e9d5a329f88d05c2671c69fa462f6c18808c97ca9ff664ef57292537a844f00b18d142b1938c9da701ca95a4bab +SHA512 (libunwind-1.6.2.tar.gz) = 1d17dfb14f99a894a6cda256caf9ec481c14068aaf8f3a85fa3befa7c7cca7fca0f544a91a3a7c2f2fc55bab19b06a67ca79f55ac9081151d94478c7f611f8f7