notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photos
All times are UTC
Ukraine
The recently imposed "must be logged in" restriction is a response to increased bot traffic on the site. This affects search, commits, and vuxml pages.
Search engines are not blocked. Try using "site:www.freshports.org" and your search terms.
After the ports freeze to fix some stuff, the freeze is over. I have some work to do before FreshPorts can start processing commits again before it can start processing again. I've created an issue for that.
Port details on branch 2024Q2
libunwind Generic stack unwinding library
20250904 devel on this many watch lists=30 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. pkg-fallout 20250904Version 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: 2025-12-09 11:21:00
Commit Hash: 3addc99
People watching this port, also watch:: readline, libnghttp2, libedit, indexinfo, gmp
License: MIT
WWW:
https://github.com/libunwind/libunwind
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).
HomepageHomepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
pkg-plist: as obtained via: make generate-plist
Expand this list (80 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/libunwind-20250904/catalog.mk
  3. /usr/local/share/licenses/libunwind-20250904/LICENSE
  4. /usr/local/share/licenses/libunwind-20250904/MIT
  5. include/libunwind-x86_64.h
  6. include/libunwind-common.h
  7. include/libunwind-coredump.h
  8. include/libunwind-dynamic.h
  9. include/libunwind-ptrace.h
  10. include/libunwind.h
  11. lib/libunwind-x86_64.a
  12. lib/libunwind-x86_64.so
  13. lib/libunwind-x86_64.so.8
  14. lib/libunwind-x86_64.so.8.2.0
  15. lib/libunwind-coredump.a
  16. lib/libunwind-coredump.so
  17. lib/libunwind-coredump.so.0
  18. lib/libunwind-coredump.so.0.0.0
  19. lib/libunwind-generic.a
  20. lib/libunwind-generic.so
  21. lib/libunwind-ptrace.a
  22. lib/libunwind-ptrace.so
  23. lib/libunwind-ptrace.so.0
  24. lib/libunwind-ptrace.so.0.0.0
  25. lib/libunwind-setjmp.a
  26. lib/libunwind-setjmp.so
  27. lib/libunwind-setjmp.so.0
  28. lib/libunwind-setjmp.so.0.0.0
  29. lib/libunwind.a
  30. lib/libunwind.so
  31. lib/libunwind.so.8
  32. lib/libunwind.so.8.2.0
  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. share/man/man3/_U_dyn_cancel.3.gz
  39. share/man/man3/_U_dyn_register.3.gz
  40. share/man/man3/libunwind-coredump.3.gz
  41. share/man/man3/libunwind-dynamic.3.gz
  42. share/man/man3/libunwind-ia64.3.gz
  43. share/man/man3/libunwind-nto.3.gz
  44. share/man/man3/libunwind-ptrace.3.gz
  45. share/man/man3/libunwind-setjmp.3.gz
  46. share/man/man3/libunwind.3.gz
  47. share/man/man3/unw_apply_reg_state.3.gz
  48. share/man/man3/unw_backtrace.3.gz
  49. share/man/man3/unw_create_addr_space.3.gz
  50. share/man/man3/unw_destroy_addr_space.3.gz
  51. share/man/man3/unw_flush_cache.3.gz
  52. share/man/man3/unw_get_accessors.3.gz
  53. share/man/man3/unw_get_elf_filename.3.gz
  54. share/man/man3/unw_get_elf_filename_by_ip.3.gz
  55. share/man/man3/unw_get_fpreg.3.gz
  56. share/man/man3/unw_get_proc_info.3.gz
  57. share/man/man3/unw_get_proc_info_by_ip.3.gz
  58. share/man/man3/unw_get_proc_info_in_range.3.gz
  59. share/man/man3/unw_get_proc_name.3.gz
  60. share/man/man3/unw_get_proc_name_by_ip.3.gz
  61. share/man/man3/unw_get_reg.3.gz
  62. share/man/man3/unw_getcontext.3.gz
  63. share/man/man3/unw_init_local.3.gz
  64. share/man/man3/unw_init_local2.3.gz
  65. share/man/man3/unw_init_remote.3.gz
  66. share/man/man3/unw_is_fpreg.3.gz
  67. share/man/man3/unw_is_signal_frame.3.gz
  68. share/man/man3/unw_reg_states_iterate.3.gz
  69. share/man/man3/unw_regname.3.gz
  70. share/man/man3/unw_resume.3.gz
  71. share/man/man3/unw_set_cache_size.3.gz
  72. share/man/man3/unw_set_caching_policy.3.gz
  73. share/man/man3/unw_set_fpreg.3.gz
  74. share/man/man3/unw_set_iterate_phdr_function.3.gz
  75. share/man/man3/unw_set_reg.3.gz
  76. share/man/man3/unw_step.3.gz
  77. share/man/man3/unw_strerror.3.gz
  78. @owner
  79. @group
  80. @mode
Collapse this list.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found for this port
Dependency lines:
  • libunwind>0:devel/libunwind
To install the port:
cd /usr/ports/devel/libunwind/ && make install clean
To add the package, run one of these commands:
  • pkg install devel/libunwind
  • pkg install libunwind
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: libunwind
Flavors: there is no flavor information for this port.
ONLY_FOR_ARCHS: aarch64 amd64 armv6 armv7 i386 powerpc powerpc64 powerpc64le
distinfo:
TIMESTAMP = 1762366577 SHA256 (libunwind-1.8.3.tar.gz) = be30d910e67f58d82e753231f1357f326a1a088acf126b21ff77e60aab19b90b SIZE (libunwind-1.8.3.tar.gz) = 981017

Expand this list (4 items)

Collapse this list.

SHA256 (b841b2a2665da25dd28fd16977a77bf8b3494dc7.patch) = 56570397cbdd40ef36d3fe06538357651b2a7923780bc7e49b486857eb4999b5 SIZE (b841b2a2665da25dd28fd16977a77bf8b3494dc7.patch) = 953 SHA256 (2ad7f439d6d04a808947e04b07e1efb34371c8b2.patch) = 87fdd01ce33faa27f001895e0c672c172dfd8b14e5dec69f0466ac7ecabd85e6 SIZE (2ad7f439d6d04a808947e04b07e1efb34371c8b2.patch) = 1201

Collapse this list.


Packages (timestamps in pop-ups are UTC):
libunwind
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest2025090420250904-20240221_220250904n/an/an/a
FreeBSD:13:quarterly202509042025090420211201_220240221_220250904n/an/an/a
FreeBSD:14:latest202509042025090420211201_120240221_22025090420211201_2-20211201_2
FreeBSD:14:quarterly2025090420250904-20240221_220250904202307302023073020230730
FreeBSD:15:latest2025090420250904n/a20240221_2n/an/a2024011220240112
FreeBSD:15:quarterly2025090420250904n/a-n/an/a--
FreeBSD:16:latest2025090420250904n/a-n/an/a--
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. editors/openoffice-4
  4. editors/openoffice-devel

Deleted ports which required this port:

Expand this list of 10 deleted ports
  1. databases/mysql81-client*
  2. databases/mysql81-server*
  3. databases/mysql90-client*
  4. databases/mysql90-server*
  5. databases/mysql91-client*
  6. databases/mysql91-server*
  7. databases/mysql94-client*
  8. databases/mysql94-server*
  9. databases/mysql96-client*
  10. databases/mysql96-server*
  11. Collapse this list of deleted ports.
for Libraries
  1. audio/amarok
  2. biology/ncbi-cxx-toolkit
  3. biology/ucsc-userapps
  4. comms/gnuradio
  5. databases/mongodb70
  6. databases/mongodb80
  7. databases/mysql-connector-c++
Expand this list (127 items / 120 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. databases/mysql-connector-odbc
  3. databases/mysql80-client
  4. databases/mysql80-server
  5. databases/mysql84-client
  6. databases/mysql84-server
  7. databases/p5-DBD-mysql
  8. databases/soci
  9. databases/xtrabackup80
  10. databases/xtrabackup84
  11. devel/efl
  12. devel/fbthrift
  13. devel/folly
  14. devel/glog
  15. devel/google-perftools
  16. devel/heaptrack
  17. emulators/tic-80
  18. games/freeciv
  19. games/freeciv-nox11
  20. games/freeciv21
  21. graphics/gimp-app
  22. graphics/gimp3-app
  23. graphics/igt-gpu-tools
  24. graphics/libplacebo
  25. irc/iroffer-dinoex
  26. lang/dotnet
  27. lang/dotnet-devel
  28. lang/dotnet8
  29. lang/julia
  30. lang/lfortran
  31. lang/ruby33
  32. lang/ruby34
  33. lang/ruby40
  34. lang/swipl
  35. math/pdal
  36. misc/openmvg
  37. multimedia/gstreamer1
  38. multimedia/tvheadend
  39. multimedia/zoneminder
  40. net/asterisk20
  41. net/asterisk22
  42. net/eternalterminal
  43. net/fb303
  44. net/frr10
  45. net/frr9
  46. net/kamailio
  47. net/mvfst
  48. net/samba416
  49. net/samba419
  50. net/samba420
  51. net/samba422
  52. net/samba423
  53. net/tigervnc-server
  54. net/wangle
  55. net-im/qTox
  56. net-p2p/clboss
  57. net-p2p/jackett
  58. net-p2p/monero-cli
  59. security/fizz
  60. security/libpreludedb
  61. shells/powershell
  62. sysutils/htop
  63. sysutils/pstacku
  64. sysutils/slurm-wlm
  65. www/lubelogger
  66. www/proxygen
  67. www/trafficserver
  68. x11/tilix
  69. x11-servers/xlibre-ephyr
  70. x11-servers/xlibre-nest
  71. x11-servers/xlibre-server
  72. x11-servers/xlibre-vfb
  73. x11-servers/xorg-server
  74. Collapse this list.

Deleted ports which required this port:

Expand this list of 48 deleted ports
  1. databases/mongodb50*
  2. databases/mongodb60*
  3. databases/mysql-connector-odbc-80*
  4. databases/mysql81-client*
  5. databases/mysql81-server*
  6. databases/mysql90-client*
  7. databases/mysql90-server*
  8. databases/mysql91-client*
  9. databases/mysql91-server*
  10. databases/mysql94-client*
  11. databases/mysql94-server*
  12. databases/mysql96-client*
  13. databases/mysql96-server*
  14. databases/xtrabackup8*
  15. databases/xtrabackup81*
  16. devel/memleax*
  17. games/spring*
  18. graphics/blender-lts28*
  19. graphics/blender-lts29*
  20. graphics/libxatracker*
  21. graphics/py-gimp*
  22. lang/hiphop-php*
  23. lang/ponyc*
  24. lang/ponyc-static*
  25. lang/pypy*
  26. lang/pypy3*
  27. lang/ruby22*
  28. lang/ruby23*
  29. lang/ruby24*
  30. lang/ruby25*
  31. lang/ruby26*
  32. lang/ruby27*
  33. lang/ruby30*
  34. lang/ruby31*
  35. lang/ruby32*
  36. lang/ruby35*
  37. lang/swi-pl*
  38. net/asterisk18*
  39. net/fbzmq*
  40. net/frr8*
  41. net/rsocket-cpp*
  42. net/samba412*
  43. net/samba413*
  44. net/tigervnc-devel*
  45. x11-servers/xephyr*
  46. x11-servers/xorg-dmx*
  47. x11-servers/xorg-nestserver*
  48. x11-servers/xorg-vfbserver*
  49. Collapse this list of deleted ports.
for Run
  1. multimedia/emby-server
  2. multimedia/jellyfin
  3. net-p2p/lidarr
  4. net-p2p/prowlarr
  5. net-p2p/radarr
  6. net-p2p/readarr
  7. net-p2p/sonarr

Deleted ports which required this port:

Expand this list of 2 deleted ports
  1. multimedia/emby-server-devel*
  2. net-p2p/sonarr-devel*
  3. 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:
No options to configure
Options name:
devel_libunwind
USES:
compiler:c11 cpe libtool pkgconfig
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://github.com/libunwind/libunwind/releases/download/v1.8.3/
Collapse this list.

There are no commits on branch 2024Q2 for this port