sys-libs / libunwind

Portable and efficient API to determine the call-chain of a program

Official package sites : https://savannah.nongnu.org/projects/libunwind ·

v1.3.1 :: 7/8 :: gentoo

Modified
License
MIT
Keywords
-sparc ~amd64 ~amd64-linux ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~x86 ~x86-linux
USE flags
debug debug-frame doc libatomic lzma static-libs

v1.2.1-r3 :: 7 :: gentoo

Modified
License
MIT
Keywords
-sparc amd64 arm64 ia64 ppc ppc64 x86 ~amd64-linux ~arm ~hppa ~mips ~x86-linux
USE flags
debug debug-frame doc libatomic lzma static-libs

v1.2.1-r1 :: 7 :: gentoo

Modified
License
MIT
Keywords
-sparc amd64 arm arm64 hppa ia64 ppc ppc64 x86 ~amd64-linux ~mips ~x86-linux
USE flags
debug debug-frame doc libatomic lzma static-libs

General

debug
Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
debug-frame
Adds support for DWARF .debug_frame section: Use the information from this section if available
doc
Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
libatomic
Use libatomic instead of builtin atomic operations
lzma
Support for LZMA (de)compression algorithm
static-libs
Build static versions of dynamic libraries as well

abi_mips

n32
64-bit (32-bit pointer) libraries
n64
64-bit libraries
o32
32-bit libraries

abi_riscv

lp64
64-bit (rv64) soft-float libraries
lp64d
64-bit (rv64) double hard-float libraries

abi_s390

32
32-bit (s390) libraries
64
64-bit (s390x) libraries

abi_x86

32
32-bit (x86) libraries
64
64-bit (amd64) libraries
x32
x32 ABI libraries

app-arch / xz-utils : utils for managing LZMA compressed files

app-portage / elt-patches : Collection of patches for libtool.eclass

dev-libs / libatomic_ops : Implementation for atomic memory update operations

sys-devel / autoconf : Used to create autoconfiguration files

sys-devel / automake : Used to generate Makefile.in from Makefile.am

sys-devel / libtool : A shared library tool for developers

app-arch / xz-utils : utils for managing LZMA compressed files

app-backup / zbackup : A versatile deduplicating backup tool

app-forensics / honggfuzz : A general purpose fuzzer with feedback support

dev-cpp / glog : Google's C++ logging library

dev-db / clickhouse : An OSS column-oriented database management system for real-time data analysis

dev-lang / crystal : The Crystal Programming Language

dev-lang / julia : High-performance programming language for technical computing

dev-lang / mono : Mono runtime and class libraries, a C# compiler/interpreter

dev-lang / ocaml : Type-inferring functional programming language descended from the ML family

dev-lang / opendylan-bin : OpenDylan language runtime environment (prebuilt)

dev-libs / caliper : Application Introspection System

dev-libs / efl : Enlightenment Foundation Libraries all-in-one package

dev-libs / weston : Wayland reference compositor

dev-util / google-perftools : Fast, multi-threaded malloc() and nifty performance analysis tools

dev-util / heaptrack : Fast heap memory profiler

dev-util / ltrace : trace library calls made at runtime

dev-util / perf : Userland tools for Linux Performance Counters

dev-util / strace : A useful diagnostic, instructional, and debugging tool

mail-client / geary : A lightweight, easy-to-use, feature-rich email client

media-gfx / gimp : GNU Image Manipulation Program

media-libs / gstreamer : Open source multimedia framework

media-libs / mesa : OpenGL-like graphic library for Linux

net-libs / zeromq : A brokerless kernel

sci-libs / profnet : Neural network architecture for profacc

sys-apps / sydbox : ptrace-based sandbox

sys-block / hpssacli : HPE Smart Storage Administrator (HPE SSA) CLI (HPSSACLI, formerly HPACUCLI)

sys-cluster / hpx : C++ runtime system for parallel and distributed applications

sys-libs / libcxxabi : Low level support for a standard C++ library

sys-libs / libcxxrt : C++ Runtime from PathScale, FreeBSD and NetBSD

sys-libs / llvm-libunwind : C++ runtime stack unwinder from LLVM

www-apache / mod_backtrace : Debug segmentation faults in Apache threads

x11-apps / igt-gpu-tools : Intel GPU userland tools

x11-base / xorg-server : X.Org X servers

461958
sys-libs/libunwind-1.1 (and 1.2, 1.2.1) fails tests
614374
sys-libs/libunwind-1.2 fails to build on x32 ABI
664132
dev-lang/rust-1.28.0-r1 automagically depends on sys-libs/libunwind
693250
sys-libs/libunwind: Fix SLOT, unconditionally drop *.la files
693252
>=sys-devel/gcc-3.4.3 on IA64 should use system libunwind.so from sys-libs/libunwind, sys-libs/libunwind should install shared libraries for native ABI in /lib
702306
=sys-libs/libunwind-1.2.1-r3 stabilization
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
sys-libs/libunwind: ppc stable wrt bug #702306
Package-Manager: Portage-2.3.79, Repoman-2.3.16 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
sys-libs/libunwind: ppc64 stable wrt bug #702306
Package-Manager: Portage-2.3.79, Repoman-2.3.16 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
sys-libs/libunwind: x86 stable wrt bug #702306
Package-Manager: Portage-2.3.79, Repoman-2.3.16 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Aaron Bauman · gentoo
sys-libs/libunwind: arm64 stable (bug #702306)
Signed-off-by: Aaron Bauman <bman@gentoo.org> Package-Manager: Portage-2.3.81, Repoman-2.3.20
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-libs/libunwind: stable 1.2.1-r3 for ia64, bug #702306
Package-Manager: Portage-2.3.81, Repoman-2.3.20 RepoMan-Options: --include-arches="ia64" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
sys-libs/libunwind: amd64 stable wrt bug #702306
Package-Manager: Portage-2.3.79, Repoman-2.3.16 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-libs/libunwind: drop old
Package-Manager: Portage-2.3.81, Repoman-2.3.20 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Sergei Trofimovich · gentoo
sys-libs/libunwind: bump up to 1.3.1
Package-Manager: Portage-2.3.81, Repoman-2.3.20 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs: Remove *-fbsd KEYWORDS
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Göktürk Yüksek · gentoo
sys-libs/libunwind: unkeyword riscv
There doesn't seem to be any official support for RISC-V yet. The build fails with: checking for ELF helper width... configure: error: Unknown ELF target: riscv64 The git HEAD (commit a36ec8cfdb8764e4f8bf6b16a149a60ea6ad038d) doesn't seem to provide support for RISC-V either: AC_MSG_CHECKING([for ELF helper width]) case "${target_arch}" in (arm|hppa|ppc32|x86|sh) use_elf32=yes; AC_MSG_RESULT([32]);; (aarch64|ia64|ppc64|x86_64|s390x|tilegx) use_elf64=yes; AC_MSG_RESULT([64]);; (mips) use_elfxx=yes; AC_MSG_RESULT([xx]);; *) AC_MSG_ERROR([Unknown ELF target: ${target_arch}]) esac This reverts commit 9037f242c1d5941a57612f6b617cc74b761e6896. Signed-off-by: Göktürk Yüksek <gokturk@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
sys-libs/libunwind: Add ~riscv keyword
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-libs/libunwind: add multilib use deps, bug #676204
Hamlet noticed that sys-libs/libunwind does state it's use dependencies against non-default ABIs. Reported-by: Hamlet Closes: https://bugs.gentoo.org/676204 Package-Manager: Portage-2.3.58, Repoman-2.3.12 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Rolf Eike Beer · gentoo
sys-libs/libunwind: upstream lacks sparc platform support
Package-Manager: Portage-2.3.40, Repoman-2.3.9 RepoMan-Options: --include-arches="sparc"
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-libs/libunwind: use __asm__ instead of asm (bug #635674)
An upstream patch ca6b6f3ad9190 "libunwind-arm: fix build failure due to asm()" should improve support for building mesa on arm. Reported-by: Maciej S. Szmigiero Closes: https://bugs.gentoo.org/635674 Package-Manager: Portage-2.3.43, Repoman-2.3.10
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-libs/libunwind: fix build with -fuse-ld=gold, bug #659732
Backport upstream patch to drop protected atrribute. Reported-by: jorgicio Closes: https://bugs.gentoo.org/659732 Package-Manager: Portage-2.3.41, Repoman-2.3.9
Repository mirror & CI · gentoo
Merge updates from master
Matthias Maier · gentoo
sys-libs/libunwind: drop obsolete
Package-Manager: Portage-2.3.41, Repoman-2.3.9
Matthias Maier · gentoo
sys-libs/libunwind: fix compilation with musl
Package-Manager: Portage-2.3.41, Repoman-2.3.9
Repository mirror & CI · gentoo
Merge updates from master
Matthias Maier · gentoo
sys-libs/libunwind: export correct version number
Package-Manager: Portage-2.3.41, Repoman-2.3.9 RepoMan-Options: --force
Mike Frysinger · gentoo
sys-libs/libunwind: mark 1.2.1 arm64 stable
Sergei Trofimovich · gentoo
sys-libs/libunwind: stable 1.2.1 for hppa, bug #629258 (thanks to Rolf Eike Beer)
Package-Manager: Portage-2.3.16, Repoman-2.3.6 RepoMan-Options: --include-arches="hppa"
Andreas K. Hüttel · gentoo
sys-libs/libunwind: Fix bug 586208 properly this time
Closes: https://bugs.gentoo.org/586208 Package-Manager: Portage-2.3.11, Repoman-2.3.3
Andreas K. Hüttel · gentoo
sys-libs/libunwind: Remove old
Package-Manager: Portage-2.3.10, Repoman-2.3.3
Andreas K. Hüttel · gentoo
sys-libs/libunwind: End the pissing contest in bug 612602
@ vapier: if you don't give reasons for your decisions you'll eventually get ignored Closes: https://bugs.gentoo.org/612602 Package-Manager: Portage-2.3.10, Repoman-2.3.3
Matt Turner · gentoo
sys-libs/libunwind-1.2.1: x86 stable, bug 629258
Matt Turner · gentoo
sys-libs/libunwind-1.2.1: amd64 stable, bug 629258
Matt Turner · gentoo
sys-libs/libunwind-1.2.1: ppc64 stable, bug 629258
Matt Turner · gentoo
sys-libs/libunwind-1.2.1: ppc stable, bug 629258
Markus Meier · gentoo
sys-libs/libunwind: arm stable, bug #629258
Package-Manager: Portage-2.3.6, Repoman-2.3.1 RepoMan-Options: --include-arches="arm"
Sergei Trofimovich · gentoo
sys-libs/libunwind: stable 1.2.1 for ia64, bug #629258
Package-Manager: Portage-2.3.8, Repoman-2.3.3 RepoMan-Options: --include-arches="ia64"
Andreas K. Hüttel · gentoo
sys-libs/libunwind: set CCACHE_NODIRECT=1, bug 586208
Package-Manager: Portage-2.3.8, Repoman-2.3.3
Sergei Trofimovich · gentoo
sys-libs/libunwind: re-apply 1.2 ia64 patches on 1.2.1
Fixes build failure on ia64. Package-Manager: Portage-2.3.8, Repoman-2.3.3
Sergei Trofimovich · gentoo
sys-libs/libunwind: bump up to 1.2.1
Package-Manager: Portage-2.3.8, Repoman-2.3.3
Sergei Trofimovich · gentoo
sys-libs/libunwind: workaround build failure on ia64
Missing files in tarball, outdated implementation. While at it fixed SRC_URI to point to mirrors://nongnu. Package-Manager: Portage-2.3.6, Repoman-2.3.2
Michael Weber · gentoo
sys-libs/libunwind: arm64 stable (bug 610992).
Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --include-arches="arm64"
Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
Jeroen Roovers · gentoo
sys-libs/libunwind: Stable for HPPA (bug #601354).
Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --ignore-arches
Mike Frysinger · gentoo
sys-libs/libunwind: fix build errors on hppa/ia64/ppc/ppc64 #586092
Mike Frysinger · gentoo
sys-libs/libunwind: version bump to 1.2 #608768
Mike Frysinger · gentoo
sys-libs/libunwind: fix wasteful multilib source copies
We can use standard autotools out-of-tree build logic to avoid copying.
T. Malfatti · gentoo
media-libs/portaudio: Version bump
Thomas Deutschmann · gentoo
sys-libs/libunwind: Security cleanup (bug #585830)
Package-Manager: Portage-2.3.3, Repoman-2.3.1 Closes: https://github.com/gentoo/gentoo/pull/3384
Lei Zhang · gentoo
sys-libs/libunwind: add multilib support
Closes: https://github.com/gentoo/gentoo/pull/2212 Package-Manager: portage-2.2.28
Agostino Sarubbo · gentoo
sys-libs/libunwind: ia64 stable wrt bug #585830
Package-Manager: portage-2.2.28 RepoMan-Options: --include-arches="ia64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-libs/libunwind: ppc stable wrt bug #585830
Package-Manager: portage-2.2.28 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-libs/libunwind: x86 stable wrt bug #585830
Package-Manager: portage-2.2.28 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Markus Meier · gentoo
sys-libs/libunwind: arm stable, bug #585830
Package-Manager: portage-2.3.0_rc1 RepoMan-Options: --include-arches="arm"
Mike Frysinger · gentoo
sys-libs/libunwind: disable test building in 1.2_rc1 too
Jeroen Roovers · gentoo
sys-libs/libunwind: Stable for HPPA (bug #585830).
Package-Manager: portage-2.3.0_rc1 RepoMan-Options: --ignore-arches
Jeroen Roovers · gentoo
sys-libs/libunwind: Stable for PPC64 (bug #585830).
Package-Manager: portage-2.3.0_rc1 RepoMan-Options: --ignore-arches
Agostino Sarubbo · gentoo
sys-libs/libunwind: amd64 stable wrt bug #585830
Package-Manager: portage-2.2.28 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Mike Frysinger · gentoo
sys-libs/libunwind: clean up debug configure bug
Should have been dropped in the previous clean up here.
Mike Frysinger · gentoo
sys-libs/libunwind: restore elibtoolize call
Mike Frysinger · gentoo
sys-libs/libunwind: clean up debug configure logic
The upstream configure script has been fixed in these versions, so we don't need to workaround the misbehaving --disable-debug flag anymore.
Mike Frysinger · gentoo
sys-libs/libunwind: add fix from Fedora for CVE-2015-3239 #585830
Mike Frysinger · gentoo
sys-libs/libunwind: mark ia64 stable #461394
Mike Frysinger · gentoo
sys-libs/libunwind: disable building code in tests/ #484846
Yixun Lan · gentoo
sys-libs/libunwind: version bump to 1.2_rc1, add arm64 support
Gentoo-Bug: 584720 Package-Manager: portage-2.3.0_rc1
Mike Frysinger · gentoo
savannah: switch to https URLs
Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed