notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)

Hardware failure

The website is running on the old server. The new server stopped working at about 0200 UTC on 2020-08-22. The database was restored from 2020-08-21 00:59:15+00 UTC. We think we have covered all commits. Nothing should be missing. Any changes you made to your accounts after the restore date will be lost. Sorry about that.
Port details
libunwind Generic stack unwinding library
20200331_1 devel on this many watch lists=12 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. 20200331_1Version of this port present on the latest quarterly branch.
Maintainer: sunpoet@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2010-05-05 23:21:22
Last Update: 2020-09-24 21:52:19
SVN Revision: 549957

People watching this port, also watch: icu, libevent, zip, libunistring, libedit

License: MIT
Description:
SVNWeb : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (74 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/libunwind-20200331_1/catalog.mk
  3. /usr/local/share/licenses/libunwind-20200331_1/LICENSE
  4. /usr/local/share/licenses/libunwind-20200331_1/MIT
  5. include/libunwind-common.h
  6. include/libunwind-coredump.h
  7. include/libunwind-dynamic.h
  8. include/libunwind-ptrace.h
  9. include/libunwind-x86_64.h
  10. include/libunwind.h
  11. include/unwind.h
  12. lib/libunwind-coredump.a
  13. lib/libunwind-coredump.so
  14. lib/libunwind-coredump.so.0
  15. lib/libunwind-coredump.so.0.0.0
  16. lib/libunwind-generic.a
  17. lib/libunwind-generic.so
  18. lib/libunwind-ptrace.a
  19. lib/libunwind-ptrace.so
  20. lib/libunwind-ptrace.so.0
  21. lib/libunwind-ptrace.so.0.0.0
  22. lib/libunwind-setjmp.a
  23. lib/libunwind-setjmp.so
  24. lib/libunwind-setjmp.so.0
  25. lib/libunwind-setjmp.so.0.0.0
  26. lib/libunwind-x86_64.a
  27. lib/libunwind-x86_64.so
  28. lib/libunwind-x86_64.so.8
  29. lib/libunwind-x86_64.so.8.0.1
  30. lib/libunwind.a
  31. lib/libunwind.so
  32. lib/libunwind.so.8
  33. lib/libunwind.so.8.0.1
  34. libdata/pkgconfig/libunwind-coredump.pc
  35. libdata/pkgconfig/libunwind-generic.pc
  36. libdata/pkgconfig/libunwind-ptrace.pc
  37. libdata/pkgconfig/libunwind-setjmp.pc
  38. libdata/pkgconfig/libunwind.pc
  39. man/man3/_U_dyn_cancel.3.gz
  40. man/man3/_U_dyn_register.3.gz
  41. man/man3/libunwind-dynamic.3.gz
  42. man/man3/libunwind-ia64.3.gz
  43. man/man3/libunwind-ptrace.3.gz
  44. man/man3/libunwind-setjmp.3.gz
  45. man/man3/libunwind.3.gz
  46. man/man3/unw_apply_reg_state.3.gz
  47. man/man3/unw_backtrace.3.gz
  48. man/man3/unw_create_addr_space.3.gz
  49. man/man3/unw_destroy_addr_space.3.gz
  50. man/man3/unw_flush_cache.3.gz
  51. man/man3/unw_get_accessors.3.gz
  52. man/man3/unw_get_fpreg.3.gz
  53. man/man3/unw_get_proc_info.3.gz
  54. man/man3/unw_get_proc_info_by_ip.3.gz
  55. man/man3/unw_get_proc_name.3.gz
  56. man/man3/unw_get_reg.3.gz
  57. man/man3/unw_getcontext.3.gz
  58. man/man3/unw_init_local.3.gz
  59. man/man3/unw_init_local2.3.gz
  60. man/man3/unw_init_remote.3.gz
  61. man/man3/unw_is_fpreg.3.gz
  62. man/man3/unw_is_signal_frame.3.gz
  63. man/man3/unw_reg_states_iterate.3.gz
  64. man/man3/unw_regname.3.gz
  65. man/man3/unw_resume.3.gz
  66. man/man3/unw_set_cache_size.3.gz
  67. man/man3/unw_set_caching_policy.3.gz
  68. man/man3/unw_set_fpreg.3.gz
  69. man/man3/unw_set_reg.3.gz
  70. man/man3/unw_step.3.gz
  71. man/man3/unw_strerror.3.gz
  72. @owner
  73. @group
  74. @mode
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 powerpc64 powerpc64le
distinfo:
Packages: (move your mouse over the cells for more information)
libunwind
ABIlatestquarterly
FreeBSD:11:aarch642017061520200331_1
FreeBSD:11:amd6420200331_120200331_1
FreeBSD:11:armv6--
FreeBSD:11:i38620200331_120200331_1
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch642017061520200331_1
FreeBSD:12:amd6420200331_120200331_1
FreeBSD:12:armv6--
FreeBSD:12:armv7--
FreeBSD:12:i38620200331_120200331_1
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64--
FreeBSD:13:aarch6420200331-
FreeBSD:13:amd6420200331_1-
FreeBSD:13:armv6--
FreeBSD:13:armv7--
FreeBSD:13:i38620200331_1-
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64--
 

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
  3. www/deno
for Libraries
  1. databases/mysql80-client
  2. databases/mysql80-server
  3. devel/efl
  4. devel/folly
  5. devel/google-perftools
  6. devel/heaptrack
  7. graphics/blender
Expand this list (50 items / 43 hidden)
  1. Collapse this list.
  2. graphics/gimp-app
  3. graphics/libosmesa
  4. graphics/mesa-devel
  5. graphics/mesa-dri
  6. graphics/mesa-gallium-va
  7. graphics/mesa-gallium-vdpau
  8. graphics/mesa-gallium-xa
  9. graphics/mesa-libs
  10. irc/iroffer-dinoex
  11. lang/clover
  12. lang/ponyc
  13. lang/pypy
  14. lang/pypy3
  15. lang/ruby25
  16. lang/ruby26
  17. lang/ruby27
  18. lang/ruby30
  19. lang/swi-pl
  20. mail/geary
  21. math/pdal
  22. multimedia/gstreamer1
  23. net/rsocket-cpp
  24. net/samba412
  25. net/samba413
  26. net/tigervnc-server
  27. net-p2p/monero-cli
  28. science/simgrid
  29. sysutils/pstacku
  30. x11-servers/xephyr
  31. x11-servers/xorg-dmx
  32. x11-servers/xorg-nestserver
  33. x11-servers/xorg-server
  34. x11-servers/xorg-vfbserver
  35. x11-servers/xwayland
  36. Collapse this list.

Deleted ports which required this port:

Expand this list of 9 deleted ports
  1. devel/memleax*
  2. graphics/libxatracker*
  3. graphics/py-gimp*
  4. lang/hiphop-php*
  5. lang/ponyc-static*
  6. lang/ruby22*
  7. lang/ruby23*
  8. lang/ruby24*
  9. net/tigervnc-devel*
  10. 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:
Expand this list (8 items)
    Collapse this list.
  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/
  8. https://github.com/libunwind/libunwind/releases/download/v20200331/
  9. Collapse this list.

Number of commits found: 39

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
24 Sep 2020 20:52:19
Original commit files touched by this commit  20200331_1
Revision:549957
linimon search for other commits by this committer
Attempt to port to powerpc64le.

Approved by:	portmgr (tier-2 blanket)
09 Sep 2020 20:40:09
Original commit files touched by this commit  20200331_1
Revision:548157
sunpoet search for other commits by this committer
Fix build on powerpc64

PR:		249181
Submitted by:	pkubaj
30 Aug 2020 07:13:24
Original commit files touched by this commit  20200331_1
Revision:546982
sunpoet search for other commits by this committer
Use local patch file instead of PATCHFILES
18 Aug 2020 15:10:22
Original commit files touched by this commit  20200331_1
Revision:545235
zeising search for other commits by this committer
devel/libunwind: Fix build with -fno-common

Fix the build of devel/libunwind with -fno-common (the default on FreeBSD
current after the llvm 11 update).
Add an upstream patch (pulling it from the official github mirror) to fix
the build woth -fno-common.
26 May 2020 12:12:46
Original commit files touched by this commit  20200331
Revision:536625
sunpoet search for other commits by this committer
Fix build on aarch64

PR:		246730
Submitted by:	Greg V <greg@unrelenting.technology>
16 May 2020 10:51:13
Original commit files touched by this commit  20200331
Revision:535388
sunpoet search for other commits by this committer
Update to 20200331 (1.4.0)

- Update MASTER_SITES

Changes:	https://github.com/libunwind/libunwind/releases
PR:		246390
Exp-run by:	antoine
22 Apr 2020 14:25:51
Original commit files touched by this commit  20170615_1
Revision:532478
sunpoet search for other commits by this committer
Update pkg-descr and WWW
02 Apr 2020 21:23:29
Original commit files touched by this commit  20170615_1
Revision:530413
sunpoet search for other commits by this committer
Remove DOCS option: install manpages unconditionally

- Bump PORTREVISION for package change
07 Mar 2020 22:25:34
Original commit files touched by this commit  20170615
Revision:527986
sunpoet search for other commits by this committer
Take maintainership
07 Mar 2020 15:07:08
Original commit files touched by this commit  20170615
Revision:527955
danilo search for other commits by this committer
Dropping maintainership. I'm running very short of time currently.
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: 39

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
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
freetype2Oct 22
chromiumOct 21
mysql56-serverOct 21
mysql57-serverOct 21
mysql80-serverOct 21
mariadb103-clientOct 18
mariadb103-serverOct 18
mariadb104-clientOct 18
mariadb104-serverOct 18
mariadb105-clientOct 18
mariadb105-serverOct 18
drupal7Oct 17
py-matrix-synapseOct 17
powerdns-recursorOct 14
linux-flashplayerOct 13

9 vulnerabilities affecting 118 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities

Last updated:
2020-10-22 09:39:08


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds

Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 41172
Broken 56
Deprecated 275
Ignore 293
Forbidden 4
Restricted 146
No CDROM 73
Vulnerable 24
Expired 10
Set to expire 246
Interactive 0
new 24 hours 62
new 48 hours62
new 7 days71
new fortnight113
new month213

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