Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: libunwind8 | Distribution: openSUSE Tumbleweed |
Version: 1.8.1 | Vendor: openSUSE |
Release: 2.1 | Build date: Fri Mar 22 10:28:07 2024 |
Group: System/Libraries | Build host: reproducible |
Size: 151529 | Source RPM: libunwind-1.8.1-2.1.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://savannah.nongnu.org/projects/libunwind/ | |
Summary: Call chain detection library for process self-inspection |
A C programming interface (API) to determine the call chain of a program from within the same process.
MIT
* Fri Mar 22 2024 Fabian Vogt <fvogt@suse.com> - Drop BuildRequires on latex2man, the tarball has manpages already. This avoids a large dependency chain: * Add dont-disable-documentation-without-latex2man.patch * Fri Feb 23 2024 Pedro Monreal <pmonreal@suse.com> - Update to 1.8.1: * Fix issue #713 by @cshung in #717 * Add do-release script by @bregma in #725 * Backport dotnet-runtime fixes to the 1.8 branch by @bregma in #726 * [v1.8] Make tests installable by @bregma in #722 * Bump version to 1.8.1 by @bregma in #727 * Mon Feb 12 2024 Guillaume GARDET <guillaume.gardet@opensuse.org> - Disable LTO on aarch64 until upstream fix the issue: https://github.com/libunwind/libunwind/issues/693 * Tue Jan 30 2024 Pedro Monreal <pmonreal@suse.com> - Update to 1.8.0: * Improve unwinding through a bad function pointer on x86_64 * Fix UMRs indicated by valgrind (x86_64) * fix byte_order_is_valid function logic * Use size_t to match R.H.S * Move get_proc_info_in_range under dwarf/ * Bump actions/checkout@v2 to @V3 * dwarf_find_unwind_table: Find load_base correctly when current segment does not start at segbase * Add introspection for march=armv8-a+sve * Linux: Make get_elf_image guaranteed AS-safe * Provide syscall wrappers for mmap and munmap * Allow to use a custom dl_iterate_phdr implementation * aarch64: unw_step() validates address before calling dwarf_get * Provide AS-safe allocator to LZMA * Rework register load in aarch64_local_resume() * Fix arm postdecrement * Added support for unwinding through PPC64 PLT entries * Fix array indexing bug in dwarf_search_unwind_table * Fix unaligned memory accesses in */Ginit.c * Get filename and offset from ip * Fix maps leak if caller's pathlen is too small * Adjust DYNAMIC addrs in loaded image * Fix crash in elf_w(valid_object) * Fix segfault on QNX * Wed Aug 30 2023 Pedro Monreal <pmonreal@suse.com> - Update to 1.7.2: * Don't override sp on arm and mips64. * Add direct dependent libraries to remotes. * Fix make install failure. * Mon Aug 28 2023 Pedro Monreal <pmonreal@suse.com> - Update to 1.7.1: * Bump to release 1.7.1 to fix source tarball naming issue * Fri Jun 23 2023 Pedro Monreal <pmonreal@suse.com> - Update to 1.7.0: * DWARF: dwarf4 fix cie parsing. * x86_64: Stop aliasing RSP and CFA. * Prefer EXTBL unwinding on ARM. * [GCC pedantic] Fix "error: comma at end of enumerator list" when linking to libunwind. * Fix table indexing in dwarf_search_unwind_table. * Expose function-pointer-to-name API. * Add port for Linux on LoongArch. * Add more POSIX polyfills for nix cross-build on win. * DWARF: avoid a data race. * skip latex2man check with --disable-documentation. * Skip init_mem_validate calls during remote unwind. * [Loongarch64] amend the LoongArch64's CMakeLists.txt and compiling error. * Update license in pal-single-threaded.c. * Fix to malloc call in tdep_get_elf_image. * Updated to determine PAGE_SIZE dynamically. * Unwind with pointer authentication on arm64. * Make some structs non-empty. * DWARF: avoid invalid memory access with invalid CFI. * fix incorrect store in AArch64 getcontext. * avoid leaking registers across sigreturn. * Use constant for array size in os-linux. * added coredump support for s390x. * Allow an alternate LOG_DRIVER to be specified. * Remove bashisms from tests/check-namespace.sh. * Add autodetection of procfs_status type. * Add remote unwinding support for macOS. * Expose get_proc_info_in_range API. * Autodetect presence of elf_fpregset_t. * coredump: stop assuming .text and .eh_frame are both in the first segment of an ELF file. * Make sigaltstack() optional. * Add support for arm fp registers unwind. * updated dist to focal for s390x jobs. * Add RISC-V machine value in remote unwind. * Fix SOFTFP case for arm getcontext. * Added support for unwinding from the vsyscall region. * Stop the autotools nag about AC_CONFIG_MACRO_DIRS. * Fix make distcheck due to missing coredump header. * Fix undefined behavior issues in aarch64. * Account for lr in aarch64's uc_addr. * tests/run-coredump-unwind: Skip test if no coredump has been created. * [LoongArch64] Update the port to latest kernel ABI. * arm64: Add support for unwinding in SVE functions * check-namespace.sh: adjust aarch64 symbols. * Updated to determine PAGE_SIZE dynamically for loongarch64. * Gia64-test-nat.c: #include <signal.h> for sigaction(). * Fix for unw_backtrace fast path does not work on x86_64. * fix the way load offset is detected so it works with lld linker. * Remove the unused powerpc setcontext() dummies. * Add unw_backtrace2 function. - Include the man pages, README and LICENSE files. - Update libunwind.keyring file. * Mon May 23 2022 Andreas Schwab <schwab@suse.de> - Fix dependencies - Fix file list * Wed May 18 2022 Jan Engelhardt <jengelh@inai.de> - Adjust baselibs.conf for shlib guideline. * Mon May 16 2022 Jan Engelhardt <jengelh@inai.de> - Add Conflict markers for earlier combined libunwind. * Fri May 13 2022 Jan Engelhardt <jengelh@inai.de> - Resolve rpmlint error "libunwind.x86_64: E: shlib-policy-name-error SONAME: libunwind-coredump.so.0, expected package suffix: 0" * Fri May 06 2022 Andreas Schwab <schwab@suse.de> - Enable build on riscv64 and run testsuite * Thu Apr 21 2022 Dirk Müller <dmueller@suse.com> - update to 1.6.2: * Fix off-by-one error in x86_64 stack frames * Fix error in aarch64 unw_sigcontext * resolve possible null pointer dereference * Switch to C11 atomics * RISC-V support * aarch64 getcontext functionality * Tue Jan 19 2021 Dirk Müller <dmueller@suse.com> - update to 1.5.0: * dwarf: clang doesn't respect the static alias * Fixed a missing dependency in dwarf-eh.h * x86_64: Fix tdep_init_done when built with libatomic_ops * mips: make _step_n64 as a static function * Added braces to suppress empty if/else warnings * Delete hardcode of address size to support MIPS64. * Fix format specifier for int64_t:29 * Add initial support for Solaris x86-64 * x86_64: Add fixup code if previous RIP was invalid * x86-64: make `is_cached_valid_mem` functional * arm: clear ip thumb/arm mode bit before move to previous instruction * Fix compilation with -fno-common. * Fix off-by-one error in x86_64 stack frames * aarch64: Fix __sigset build issue on muslC * Make SHF_COMPRESSED use contingent on its existence - remove libunwind_U_dyn_info_list.patch (upstream)
/usr/lib64/libunwind-x86_64.so.8 /usr/lib64/libunwind-x86_64.so.8.1.0 /usr/lib64/libunwind.so.8 /usr/lib64/libunwind.so.8.1.0 /usr/share/doc/packages/libunwind8 /usr/share/doc/packages/libunwind8/NEWS /usr/share/doc/packages/libunwind8/README /usr/share/licenses/libunwind8 /usr/share/licenses/libunwind8/COPYING
Generated by rpm2html 1.8.1
Fabrice Bellet, Wed Nov 6 00:39:59 2024