Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

libunwind8-1.8.1-5.1 RPM for riscv64

From OpenSuSE Ports Tumbleweed for riscv64

Name: libunwind8 Distribution: openSUSE Tumbleweed
Version: 1.8.1 Vendor: openSUSE
Release: 5.1 Build date: Fri Mar 22 10:28:07 2024
Group: System/Libraries Build host: reproducible
Size: 135008 Source RPM: libunwind-1.8.1-5.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.

Provides

Requires

License

MIT

Changelog

* 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)

Files

/usr/lib64/libunwind-riscv.so.8
/usr/lib64/libunwind-riscv.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, Sat Nov 2 01:15:01 2024