notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Port details
libunwind Generic stack unwinding library
20170615 devel on this many watch lists=10 search for ports that depend on this port Find issues related to this port Report an issue related to this port 20170615Version of this port present on the latest quarterly branch.
Maintainer: danilo@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2010-05-05 23:21:22
Last Update: 2018-06-29 08:48:42
SVN Revision: 473531
License: MIT
Description:
SVNWeb : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (68 items)
  1. /usr/local/share/licenses/libunwind-20170615/catalog.mk
  2. /usr/local/share/licenses/libunwind-20170615/LICENSE
  3. /usr/local/share/licenses/libunwind-20170615/MIT
  4. include/libunwind-common.h
  5. include/libunwind-coredump.h
  6. include/libunwind-dynamic.h
  7. include/libunwind-ptrace.h
  8. include/libunwind-x86_64.h
  9. include/libunwind.h
  10. include/unwind.h
  11. lib/libunwind-coredump.a
  12. lib/libunwind-coredump.so
  13. lib/libunwind-coredump.so.0
  14. lib/libunwind-coredump.so.0.0.0
  15. lib/libunwind-generic.a
  16. lib/libunwind-generic.so
  17. lib/libunwind-ptrace.a
  18. lib/libunwind-ptrace.so
  19. lib/libunwind-ptrace.so.0
  20. lib/libunwind-ptrace.so.0.0.0
  21. lib/libunwind-setjmp.a
  22. lib/libunwind-setjmp.so
  23. lib/libunwind-setjmp.so.0
  24. lib/libunwind-setjmp.so.0.0.0
  25. lib/libunwind-x86_64.a
  26. lib/libunwind-x86_64.so
  27. lib/libunwind-x86_64.so.8
  28. lib/libunwind-x86_64.so.8.0.1
  29. lib/libunwind.a
  30. lib/libunwind.so
  31. lib/libunwind.so.8
  32. lib/libunwind.so.8.0.1
  33. libdata/pkgconfig/libunwind-coredump.pc
  34. libdata/pkgconfig/libunwind-generic.pc
  35. libdata/pkgconfig/libunwind-ptrace.pc
  36. libdata/pkgconfig/libunwind-setjmp.pc
  37. libdata/pkgconfig/libunwind.pc
  38. man/man3/_U_dyn_cancel.3.gz
  39. man/man3/_U_dyn_register.3.gz
  40. man/man3/libunwind-dynamic.3.gz
  41. man/man3/libunwind-ia64.3.gz
  42. man/man3/libunwind-ptrace.3.gz
  43. man/man3/libunwind-setjmp.3.gz
  44. man/man3/libunwind.3.gz
  45. man/man3/unw_backtrace.3.gz
  46. man/man3/unw_create_addr_space.3.gz
  47. man/man3/unw_destroy_addr_space.3.gz
  48. man/man3/unw_flush_cache.3.gz
  49. man/man3/unw_get_accessors.3.gz
  50. man/man3/unw_get_fpreg.3.gz
  51. man/man3/unw_get_proc_info.3.gz
  52. man/man3/unw_get_proc_info_by_ip.3.gz
  53. man/man3/unw_get_proc_name.3.gz
  54. man/man3/unw_get_reg.3.gz
  55. man/man3/unw_getcontext.3.gz
  56. man/man3/unw_init_local.3.gz
  57. man/man3/unw_init_remote.3.gz
  58. man/man3/unw_is_fpreg.3.gz
  59. man/man3/unw_is_signal_frame.3.gz
  60. man/man3/unw_regname.3.gz
  61. man/man3/unw_resume.3.gz
  62. man/man3/unw_set_caching_policy.3.gz
  63. man/man3/unw_set_fpreg.3.gz
  64. man/man3/unw_set_reg.3.gz
  65. man/man3/unw_step.3.gz
  66. man/man3/unw_strerror.3.gz
  67. @postexec /usr/sbin/service ldconfig restart > /dev/null
  68. @postunexec /usr/sbin/service ldconfig restart > /dev/null
Collapse this list.
Dependency lines:
  • libunwind>0:devel/libunwind
  • libunwind.so:devel/libunwind
To install the port: cd /usr/ports/devel/libunwind/ && make install clean
To add the package: pkg install libunwind
PKGNAME: libunwind
Flavors: there is no flavor information for this port.
ONLY_FOR_ARCHS: aarch64 amd64 i386
distinfo:

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. pkgconf>=1.3.0_1 : devel/pkgconf
This port is required by:
for Build
  1. databases/mysql80-client
  2. databases/mysql80-server
for Libraries
  1. databases/clickhouse
  2. databases/mysql80-client
  3. databases/mysql80-server
  4. devel/efl
  5. devel/folly
  6. devel/google-perftools
  7. graphics/blender
Expand this list (39 items / 32 hidden)
  1. graphics/gimp-app
  2. graphics/libosmesa
  3. graphics/libxatracker
  4. graphics/mesa-dri
  5. graphics/mesa-libs
  6. graphics/py-gimp
  7. irc/iroffer-dinoex
  8. lang/clover
  9. lang/ponyc
  10. lang/pypy
  11. lang/pypy3
  12. lang/ruby24
  13. lang/ruby25
  14. lang/ruby26
  15. mail/geary
  16. multimedia/gstreamer1
  17. net/rsocket-cpp
  18. net/tigervnc-server
  19. net-p2p/monero-cli
  20. science/simgrid
  21. sysutils/pstacku
  22. x11-servers/xephyr
  23. x11-servers/xorg-dmx
  24. x11-servers/xorg-nestserver
  25. x11-servers/xorg-server
  26. x11-servers/xorg-vfbserver
  27. x11-servers/xwayland
  28. Collapse this list.

Deleted ports which required this port:

Expand this list of 5 deleted ports
  1. devel/memleax*
  2. lang/hiphop-php*
  3. lang/ruby22*
  4. lang/ruby23*
  5. net/tigervnc-devel*
  6. Collapse this list of deleted ports.
* - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

Configuration Options

USES:

Master Sites:
  1. ftp://ftp.twaren.net/Unix/NonGNU/libunwind/
  2. http://ftp.twaren.net/Unix/NonGNU/libunwind/
  3. http://gnu.mirrors.pair.com/savannah/savannah/libunwind/
  4. http://mirror.lihnidos.org/GNU/savannah/libunwind/
  5. http://nongnu.askapache.com/libunwind/
  6. https://download-mirror.savannah.gnu.org/releases/libunwind/
  7. https://download.savannah.gnu.org/releases/libunwind/

Number of commits found: 29

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
29 Jun 2018 07:48:42
Original commit files touched by this commit  20170615
Revision:473531
linimon search for other commits by this committer
Port to aarch64.  Tested for no-harm on amd64.

While here, pet portlint.

PR:		229057
Submitted by:	greg at unrelenting.technology
Approved by:	portmgr (tier-2 blanket)
27 Jan 2018 18:42:50
Original commit files touched by this commit  20170615
Revision:460139
sunpoet search for other commits by this committer
Update to 1.2.1 (20170615)

Changes:	https://savannah.nongnu.org/forum/forum.php?forum_id=8879
PR:		225140
Submitted by:	sunpoet (myself)
Exp-run by:	antoine
Approved by:	maintainer (timeout, 14 days)
19 Dec 2017 18:06:29
Original commit files touched by this commit  20170113_1
Revision:456743
emaste search for other commits by this committer
devel/libunwind: set LLD_UNSAFE

libunwind.so has symbols with ELF protected visibility which various
test applications could preempt. Both GNU gold and LLVM's lld fail to
link this case, with errors like

lld:
/usr/bin/ld: error: cannot preempt symbol: _ULx86_64_init_local
>>> defined in ../src/.libs/libunwind.so
>>> referenced by Lperf-trace.c
>>>               Lperf-trace.o:(main)

gold:
/usr/local/bin/ld.gold: error: Gperf-simple.o: cannot make copy relocation
    for protected symbol '_Ux86_64_local_addr_space', defined in
    ../src/.libs/libunwind-x86_64.so

For now prevent libunwind from linking with lld. More information can be
found in libunwind upstream issue 58
https://github.com/libunwind/libunwind/issues/58

PR:		219524
Approved by:	portmgr (LLD_UNSAFE blanket)
Sponsored by:	The FreeBSD Foundation
06 Jun 2017 22:39:50
Original commit files touched by this commit  20170113_1
Revision:442810
danilo search for other commits by this committer
- Add DOCS option. The configure script looks for latex2man tool to install docs
but
  the man files are already built in the package, so we are just installing
them.

PR:		219582
Submitted by:	 John Hein
28 May 2017 00:25:27
Original commit files touched by this commit  20170113
Revision:441885
danilo search for other commits by this committer
- Disable docs explicitly. Texlive is needed to build man pages and if it's
detected docs are generated, causing plist errors.

PR:		219582
19 Apr 2017 14:51:17
Original commit files touched by this commit  20170113
Revision:438879
danilo search for other commits by this committer
- Reintroduce ARCH variable to fix plist on i386
19 Apr 2017 14:39:16
Original commit files touched by this commit  20170113
Revision:438853
sunpoet search for other commits by this committer
Update to 1.2

Changes:	https://savannah.nongnu.org/forum/forum.php?forum_id=8775
PR:		218367
Submitted by:	sunpoet (myself)
Approved by:	maintainer (timeout, 15 days)
21 Oct 2016 15:21:13
Original commit files touched by this commit  20121006_2
Revision:424427
mat search for other commits by this committer
Use USES=pathfix where applicable.

PR:		213195
Submitted by:	mat
Exp-run by:	antoine
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D8093
19 May 2016 10:21:25
Original commit files touched by this commit  20121006_2
Revision:415498
amdmi3 search for other commits by this committer
- Fix trailing whitespace in pkg-descrs, categories [a-f]*

Approved by:	portmgr blanket
20 Jan 2015 12:26:17
Original commit files touched by this commit  20121006_2
Revision:377510
danilo search for other commits by this committer
- Add LICENSE
- Use USES=autoreconf
- Strip shared library
- Simplify PLIST_SUB manipulation
- Bump PORTREVISION for package change

PR:		196890
Submitted by:	sunpoet
18 Oct 2014 12:20:43
Original commit files touched by this commit  20121006_1
Revision:371117
jhb search for other commits by this committer
The MAP_NORESERVE flag to mmap() has never been implemented in FreeBSD and
is being removed.  No portrev bump needed since the kernel will continue to
accept this flag for old binaries even after support for it in new binaries
is removed.

PR:		193961
Approved by:	portmgr (antoine)
18 Aug 2014 16:03:01
Original commit files touched by this commit  20121006_1
Revision:365323
amdmi3 search for other commits by this committer
- Switch to USES=libtool, drop .la files

Approved by:	portmgr blanket
27 Sep 2013 02:06:07
Original commit files touched by this commit  20121006
Revision:328427
danilo search for other commits by this committer
- Change maintainer email to @FreeBSD.org
- Add stage support

Approved by:	wg (mentor)
20 Sep 2013 17:13:47
Original commit files touched by this commit  20121006
Revision:327724
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
devel part 3)
23 Jul 2013 07:42:01
Original commit files touched by this commit  20121006
Revision:323517
jgh search for other commits by this committer
- Update 20121006 (1.1)
- Pass maintainership to submitter
- Crop header
- Remove indefinite article from COMMENT
- while here shift to options for ARCH testing

PR:		180751
Submitted by:	danilogondolfo@gmail.com
28 Mar 2013 16:29:01
Original commit files touched by this commit  20110911
Revision:315487
eadler search for other commits by this committer
Style: tab -> space.

Most contributors copy an existing port when writing their own so reduce the
number of bad examples in the tree.
28 Mar 2013 15:51:17
Original commit files touched by this commit  20110911
Revision:315474  Sanity Test Failure
eadler search for other commits by this committer
Drop support for old versions of FreeBSD from unmaintained ports

Reviewed by:	miwi
18 Nov 2011 01:09:28
Original commit files touched by this commit  20110911

sunpoet search for other commits by this committer
- Update to 20110911 which is actually official 1.0.1 to avoid PORTEPOCH bump

Changes:        https://savannah.nongnu.org/forum/forum.php?forum_id=6947
                https://savannah.nongnu.org/forum/forum.php?forum_id=6931
Feature safe:   yes
24 Oct 2011 03:33:20
Original commit files touched by this commit  20100809_2

stas search for other commits by this committer
- Return my ports back to the pool.  I was unable to make any fixes to
  my ports in the past 3 weeks while ports were broken on any 10.x
  machines, which means I'm unable to maintain them.  So let people know
  that there's no available support for them until things are back to
  normal (which also means that anyone with spare time will be able
  to fix them without getting approval).
05 Oct 2011 17:38:29
Original commit files touched by this commit  20100809_2

stas search for other commits by this committer
- Fix the unwind.h header, so it can be used in C++ applications.

Reported by:    David Chisnall <theraven@theravensnest.org>
Untested by:    me, because I don't have a working ports tree anymore
03 Jul 2011 14:59:23
Original commit files touched by this commit  20100809_1

ohauer search for other commits by this committer
-remove MD5
04 Dec 2010 07:34:27
Original commit files touched by this commit  20100809_1

ade search for other commits by this committer
Sync to new bsd.autotools.mk
16 Oct 2010 11:52:47
Original commit files touched by this commit  20100809_1

ade search for other commits by this committer
Punt autoconf267->autoconf268
05 Oct 2010 19:57:56
Original commit files touched by this commit  20100809_1

ade search for other commits by this committer
Round one migration of ports from automake{19,110} to automake111
15 Sep 2010 18:35:24
Original commit files touched by this commit  20100809_1

ade search for other commits by this committer
Autotools update.   Read ports/UPDATING 20100915 for details.

Approved by:    portmgr (for Mk/bsd.port.mk part)
Tested by:      Multiple -exp runs
09 Aug 2010 23:52:09
Original commit files touched by this commit  20100809

stas search for other commits by this committer
- Update to the 20100809 snapshot.
12 Jul 2010 08:45:26
Original commit files touched by this commit  20100430

stas search for other commits by this committer
- Unbreak on i386.

PR:             ports/148426
Submitted by:   Bapt <baptiste.daroussin@gmail.com>
01 Jun 2010 17:56:38
Original commit files touched by this commit  20100430

erwin search for other commits by this committer
Mark BROKEN on i386: does not package
05 May 2010 23:20:21
Original commit files touched by this commit  20100430

stas search for other commits by this committer
- Add libunwind, a generic stack unwindig library.

WWW:    http://www.nongnu.org/libunwind/

Number of commits found: 29

Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, iXsystems, and RootBSD

This site
What is FreshPorts?
About the authors
Issues
FAQ
How big is it?
The latest upgrade!
Privacy
Forums
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
mod_perl2Oct 09
xpdfOct 06
xpdf3Oct 06
xpdf4Oct 06
unboundOct 03
cactiOct 02
gitlab-ceOct 02
gitlab-ceOct 02
ruby24Oct 02
ruby25Oct 02
mongodb34Sep 30
mongodb34Sep 30
mongodb36Sep 30
mongodb36Sep 30
mongodb40Sep 30

12 vulnerabilities affecting 34 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities

Last updated:
2019-10-11 18:37:07


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds

Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 37991
Broken 399
Deprecated 443
Ignore 665
Forbidden 3
Restricted 160
No CDROM 74
Vulnerable 29
Expired 7
Set to expire 414
Interactive 0
new 24 hours 3
new 48 hours9
new 7 days27
new fortnight89
new month229

Servers and bandwidth provided by
New York Internet, iXsystems, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2019 Dan Langille. All rights reserved.