Port details |
- linux-c7-libunwind Generic stack unwinding library (Linux CentOS 7.9.2009)
- 1.2 devel =2 1.2Version of this port present on the latest quarterly branch.
- Maintainer: emulation@FreeBSD.org
- Port Added: 2018-01-31 20:11:27
- Last Update: 2022-09-12 15:29:04
- Commit Hash: 60764ff
- People watching this port, also watch:: jdictionary, py311-Automat, py311-python-gdsii, py39-PyOpenGL, p5-Sane
- Also Listed In: linux
- License: not specified in port
- WWW:
- https://www.nongnu.org/libunwind/
- Description:
- The primary goal of this project is to define a portable and efficient C
programming interface (API) to determine the call-chain of a program. The API
additionally provides the means to manipulate the preserved (callee-saved) state
of each call-frame and to resume execution at any point in the call-chain
(non-local goto). The API supports both local (same-process) and remote
(across-process) operation. As such, the API is useful in a number of
applications. Some examples include:
- exception handling
The libunwind API makes it trivial to implement the stack-manipulation aspects
of exception handling.
- debuggers
The libunwind API makes it trivial for debuggers to generate the call-chain
(backtrace) of the threads in a running program.
- introspection
It is often useful for a running thread to determine its call-chain. For
example, this is useful to display error messages (to show how the error came
about) and for performance monitoring/analysis.
- efficient setjmp()
With libunwind, it is possible to implement an extremely efficient version of
setjmp(). Effectively, the only context that needs to be saved consists of the
stack-pointer(s).
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- linux-c7-libunwind>0:devel/linux-c7-libunwind
- To install the port:
- cd /usr/ports/devel/linux-c7-libunwind/ && make install clean
- To add the package, run one of these commands:
- pkg install devel/linux-c7-libunwind
- pkg install linux-c7-libunwind
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: linux-c7-libunwind
- Flavors: there is no flavor information for this port.
- ONLY_FOR_ARCHS: aarch64 amd64 i386
- distinfo:
- TIMESTAMP = 1627157554
SHA256 (centos/libunwind-1.2-2.el7.aarch64.rpm) = 63f984371b0659a2bba48ba264890fe36a0f0502e0c4c7f553306b18392d4fa0
SIZE (centos/libunwind-1.2-2.el7.aarch64.rpm) = 52004
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Runtime dependencies:
-
- linux_base-c7>=7.6.1810_7 : emulators/linux_base-c7
- This port is required by:
- for Run
-
- lang/linux-dotnet-runtime
- lang/linux-dotnet10-runtime
- lang/linux-dotnet11-runtime
Configuration Options:
- ===> The following configuration options are available for linux-c7-libunwind-1.2:
DOCS=on: Build and/or install documentation
===> Use 'make config' to modify these settings
- Options name:
- devel_linux-c7-libunwind
- USES:
- cpe linux:c7
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Number of commits found: 8
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
1.2 12 Sep 2022 15:29:04 |
Stefan Eßer (se) |
Add missing WWW entries
These ports reference the pkg-descr file of some other port and used
to get the WWW entry from that other port's file.
Reported by: dan@langille.org (Dan Langille) |
1.2 20 Jul 2022 14:21:35 |
Tobias C. Berner (tcberner) |
devel: remove 'Created by' lines
A big Thank You to the original contributors of these ports:
* "Waitman Gobble" <uzimac@da3m0n8t3r.com>
* <jkoshy@FreeBSD.org>
* Aaron Dalton <aaron@FreeBSD.org>
* Aaron Dalton <aaron@daltons.ca>
* Aaron H. K. Diep <ahkdiep@gmail.com>
* Aaron Hurt <ahurt@anbcs.com>
* Abel Chow <abel_chow@yahoo.com>
* Adam McLaurin
* Adam Saponara <as@php.net>
* Adam Weinberger <adamw@FreeBSD.org>
* Ade Lovett <ade@FreeBSD.org> (Only the first 15 lines of the commit message are shown above ) |
1.2 17 Jan 2022 14:47:28 |
Mikael Urankar (mikael) |
*: Linux emulation: add support for aarch64
PR: 256008
Submitted by: Vincent Milum Jr (prior version)
Approved by: emulation (maintainer timeout) |
1.2 30 Sep 2021 15:14:04 |
Bernhard Froehlich (decke) |
devel/linux-c7-libunwind: Add CPE information
Approved by: portmgr (blanket) |
1.2 06 Apr 2021 14:31:07 |
Mathieu Arnold (mat) |
Remove # $FreeBSD$ from Makefiles. |
1.2 08 Jun 2019 15:59:47 |
tijl |
Address some portlint warnings in the Linux infrastructure ports.
Eliminate LINUXNAME from port Makefiles. This was just a helper variable
without special meaning outside port Makefiles but several developers have
copied it to new ports where it was then unused, apparently thinking that
it did have some special meaning. |
1.2 08 Jun 2019 13:13:29 |
tijl |
Eliminate RPMVERSION from Linux ports and set DISTVERSIONSUFFIX instead.
This puts all version information together in the port Makefiles. |
1.2 31 Jan 2018 20:10:29 |
tijl |
Add Linux version of devel/libunwind, needed by upcoming linux-dotnet ports.
Submitted by: dbn |
Number of commits found: 8
|