notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Port details
libltdl System independent dlopen wrapper
2.4.6 devel on this many watch lists=122 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 2.4.6Version of this port present on the latest quarterly branch.
Maintainer: tijl@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2003-06-26 23:01:10
Last Update: 2021-04-06 14:31:07
Commit Hash: 305f148
People watching this port, also watch:: libiconv, expat, freetype2, png, gmake
License: LGPL21
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (16 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/libltdl-2.4.6/catalog.mk
  3. /usr/local/share/licenses/libltdl-2.4.6/LICENSE
  4. /usr/local/share/licenses/libltdl-2.4.6/LGPL21
  5. include/libltdl/lt_dlloader.h
  6. include/libltdl/lt_error.h
  7. include/libltdl/lt_system.h
  8. include/ltdl.h
  9. lib/libltdl.a
  10. lib/libltdl.la
  11. lib/libltdl.so
  12. lib/libltdl.so.7
  13. lib/libltdl.so.7.3.1
  14. @owner
  15. @group
  16. @mode
Collapse this list.
Dependency lines:
  • For RUN/BUILD depends:
    • libltdl>0:devel/libltdl
  • For LIB depends:
    • libltdl.so:devel/libltdl
To install the port: cd /usr/ports/devel/libltdl/ && make install clean
To add the package, run one of these commands:
  • pkg install devel/libltdl
  • pkg install libltdl
PKGNAME: libltdl
Flavors: there is no flavor information for this port.
distinfo:
Packages (timestamps in pop-ups are UTC):
libltdl
ABIlatestquarterly
FreeBSD:11:aarch642.4.62.4.6
FreeBSD:11:amd642.4.62.4.6
FreeBSD:11:armv62.4.62.4.6
FreeBSD:11:i3862.4.62.4.6
FreeBSD:11:mips--
FreeBSD:11:mips642.4.62.4.6
FreeBSD:12:aarch642.4.62.4.6
FreeBSD:12:amd642.4.62.4.6
FreeBSD:12:armv62.4.62.4.6
FreeBSD:12:armv72.4.62.4.6
FreeBSD:12:i3862.4.62.4.6
FreeBSD:12:mips--
FreeBSD:12:mips642.4.62.4.6
FreeBSD:12:powerpc64-2.4.6
FreeBSD:13:aarch642.4.62.4.6
FreeBSD:13:amd642.4.62.4.6
FreeBSD:13:armv62.4.62.4.6
FreeBSD:13:armv72.4.62.4.6
FreeBSD:13:i3862.4.62.4.6
FreeBSD:13:mips--
FreeBSD:13:mips642.4.62.4.6
FreeBSD:13:powerpc642.4.62.4.6
FreeBSD:14:aarch642.4.6-
FreeBSD:14:amd642.4.6-
FreeBSD:14:armv62.4.6-
FreeBSD:14:armv72.4.6-
FreeBSD:14:i3862.4.6-
FreeBSD:14:mips--
FreeBSD:14:mips642.4.6-
FreeBSD:14:powerpc642.4.6-
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. gmake>=4.3 : devel/gmake
This port is required by:
for Build
  1. net/courier-sox
for Libraries
  1. accessibility/py-speech-dispatcher
  2. accessibility/speech-dispatcher
  3. audio/fossmixer
  4. audio/libcanberra
  5. audio/libcanberra-gtk3
  6. audio/libmp3splt
  7. audio/moc
Expand this list (143 items / 136 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. audio/mp3splt
  3. audio/mp3splt-gtk
  4. audio/pulseaudio
  5. audio/sox
  6. comms/hamlib
  7. databases/courier-authlib-mysql
  8. databases/courier-authlib-pgsql
  9. databases/courier-authlib-sqlite
  10. databases/courier-authlib-userdb
  11. databases/courier-authlib-usergdbm
  12. devel/lasi
  13. devel/libatomic_ops
  14. editors/libreoffice
  15. editors/libreoffice6
  16. editors/texmacs
  17. emulators/tme
  18. emulators/xsystem35
  19. finance/aqbanking
  20. games/freeciv
  21. games/freeciv-nox11
  22. games/pinball
  23. graphics/ImageMagick6
  24. graphics/ImageMagick6-nox11
  25. graphics/ImageMagick7
  26. graphics/ImageMagick7-nox11
  27. graphics/gnash
  28. graphics/graphviz
  29. graphics/libgphoto2
  30. graphics/openfx-arena
  31. graphics/oyranos
  32. graphics/sane-epkowa
  33. graphics/synfig
  34. irc/ircd-hybrid
  35. java/sablevm
  36. lang/gforth
  37. lang/guile
  38. lang/guile1
  39. lang/guile2
  40. lang/smalltalk
  41. mail/anubis
  42. mail/courier-authlib-vchkpw
  43. mail/mailutils
  44. math/alberta
  45. math/ggobi
  46. math/jags
  47. math/mathgl
  48. math/plplot
  49. multimedia/camserv
  50. net/asterisk-chan_sccp
  51. net/asterisk13
  52. net/asterisk16
  53. net/asterisk18
  54. net/courier-authlib-ldap
  55. net/gnu-dico
  56. net/gnu-radius
  57. net/openldap24-server
  58. net/openldap25-server
  59. net/openmpi
  60. net/openmpi3
  61. net/pacemaker1
  62. net/pacemaker2
  63. net-mgmt/nagios
  64. net-mgmt/nagios4
  65. net-mgmt/super_mediator
  66. net-mgmt/yaf
  67. print/lilypond
  68. print/lilypond-devel
  69. science/mbdyn
  70. science/nest
  71. security/cfssl
  72. security/clamav
  73. security/courier-authlib-base
  74. security/lasso
  75. security/libp11
  76. security/libprelude
  77. security/openct
  78. security/pecl-mcrypt
  79. security/py-xmlsec
  80. security/xca
  81. security/xmlsec1
  82. sysutils/cluster-glue
  83. textproc/libextractor
  84. textproc/redland
  85. textproc/scim-openvanilla
  86. Collapse this list.

Deleted ports which required this port:

Expand this list of 52 deleted ports
  1. accessibility/py3-speech-dispatcher*
  2. audio/akode*
  3. audio/dvda-author*
  4. audio/glame*
  5. deskutils/google-gadgets*
  6. devel/cocaine-core*
  7. devel/synfig*
  8. dns/dnscrypt-proxy*
  9. dns/posadis*
  10. graphics/GraphicsMagick12*
  11. graphics/ImageMagick*
  12. graphics/ImageMagick-nox11*
  13. graphics/bugle*
  14. lang/gambas*
  15. misc/libmcal*
  16. multimedia/xbmc*
  17. multimedia/xbmc-pvr*
  18. net/asterisk*
  19. net/asterisk10*
  20. net/asterisk11*
  21. net/asterisk14*
  22. net/asterisk15*
  23. net/freeradius*
  24. net/freeradius-mysql*
  25. net/freeradius2*
  26. net/libnetdude*
  27. net/netdude*
  28. net/openldap23-server*
  29. net/openmpi-devel*
  30. net/openmpi2*
  31. net/pacemaker*
  32. net-im/ayttm*
  33. net-mgmt/collectd*
  34. net-mgmt/icinga-classicweb*
  35. net-mgmt/icinga-core*
  36. net-mgmt/nagios-devel*
  37. net-mgmt/sx*
  38. net-p2p/gnunet*
  39. net-p2p/gnunet-gtk*
  40. security/clamav-devel*
  41. security/clamav-milter*
  42. security/php4-mcrypt*
  43. security/php5-mcrypt*
  44. security/php52-mcrypt*
  45. security/php53-mcrypt*
  46. security/php55-mcrypt*
  47. security/php56-mcrypt*
  48. security/php70-mcrypt*
  49. security/php71-mcrypt*
  50. security/prelude-lml*
  51. security/prelude-manager*
  52. sysutils/heartbeat*
  53. Collapse this list of deleted ports.
for Run
  1. net/courier-sox

Configuration Options:
Options name:

USES:

FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (12 items)
Collapse this list.
  1. ftp://ftp.fu-berlin.de/unix/gnu/libtool/
  2. ftp://ftp.mirrorservice.org/sites/ftp.gnu.org/gnu/libtool/
  3. ftp://mirrors.rit.edu/gnu/libtool/
  4. http://download.xs4all.nl/gnu/libtool/
  5. http://ftp.halifax.rwth-aachen.de/gnu/libtool/
  6. http://ftp.kddilabs.jp/GNU/gnu/libtool/
  7. http://mirror.navercorp.com/gnu/libtool/
  8. https://ftp.gnu.org/gnu/libtool/
  9. https://ftpmirror.gnu.org/libtool/
  10. https://mirror.netcologne.de/gnu/libtool/
  11. https://mirrors.kernel.org/gnu/libtool/
  12. https://www.nic.funet.fi/pub/gnu/gnu/libtool/
Collapse this list.
Port Moves
  • port moved here from devel/libltdl22 on 2010-12-08
    REASON: Autotools cleanup

Number of commits found: 12

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb  2.4.6
mat search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
23 Jan 2015 18:54:02
Original commit files touched by this commit Revision:377757  2.4.5
tijl search for other commits by this committer
- Update devel/automake to 1.15
- Update devel/gettext to 0.19.4
- Update devel/libtool and devel/libltdl to 2.4.5
- This version of libtool has been fixed to pass -fstack-protector to the
  compiler during linking.  Add the same fix to USES=libtool.  This should
  improve SSP support on FreeBSD/i386 8 and 9.
- databases/libmemcached, security/sssd: patch configure.ac so
  AC_CONFIG_AUX_DIR appears earlier.
  For databases/libmemcached changing configure.ac causes manpages to be
  regenerated which requires extra dependencies so patch a makefile to
  prevent that.
- devel/xfce4-dev-tools: only depend on recent versions of autoconf and
  automake

PR:		196938
Exp-run by:	antoine
Approved by:	portmgr (antoine)
05 Oct 2014 18:01:20
Original commit files touched by this commit Revision:370099  2.4.2.418
tijl search for other commits by this committer
- Update devel/libtool and devel/libltdl to version 2.4.2.418
- Patch libtool so it uses the same library version specification as on
  Darwin, Linux and other systems.  Given the version current:revision:age
  a library will be given the extension .so.major.age.revision with major
  equal to current-age.  Before libtool would use .so.current on FreeBSD.
- Patch libtoolize to remove two cases of umask 0 that caused libltdl
  files to be copied world writable (--ltdl option)
- Let USES=libtool patch this new version correctly
- Adjust all ports with USES=libtool:build and bump PORTREVISION on their
  dependent ports if a library version changed

PR:		194068
Exp-run by:	antoine
Approved by:	portmgr (antoine)
07 May 2014 07:39:15
Original commit files touched by this commit Revision:353141  2.4.2_3
bapt search for other commits by this committer
Convert libltdl to use USES=libtool:keepla
Strip binaries
27 Jan 2014 10:37:09
Original commit files touched by this commit Revision:341367  2.4.2_2
bapt search for other commits by this committer
Support stage
20 Sep 2013 17:13:47
Original commit files touched by this commit Revision:327724  2.4.2_1
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)
08 Dec 2010 19:58:49
Original commit files touched by this commit   2.2.10
ade search for other commits by this committer
Clean up "current" versions of autotools components to further reduce
tree-churn on updates.
08 Jun 2004 20:45:00
Original commit files touched by this commit   1.5
ade search for other commits by this committer
Switch over to versioned devel/libltdl15 (from devel/libltdl) after
repo-copy.
29 Jan 2004 16:57:55
Original commit files touched by this commit   1.5
ade search for other commits by this committer
Avoid libtool vs libltdl friendly fire in the package tree.

Submitted by:   kris
02 Jul 2003 18:52:30
Original commit files touched by this commit   1.5
ade search for other commits by this committer
Missed in last commit.  Move libltdl's pkg-* to a saner place.
02 Jul 2003 18:26:53
Original commit files touched by this commit   1.5
ade search for other commits by this committer
Upgrade to libtool 1.5 after repo-copy.
26 Jun 2003 22:58:32
Original commit files touched by this commit   1.4.3
ade search for other commits by this committer
libtool uber-patch

* kill devel/libtool and move to devel/libtool13, upgrading to 1.3.5
* upgrade repo-copied devel/libtool14 to 1.4.3
* break out libltdl into its own separate port
* move to version-numbered binaries/scripts (ie: there is *no* 'libtool'
  any more -- USE_LIBTOOL and USE_LIBTOOL_VER are your friends)

Approved by:    portmgr (kris) - for the bsd.port.mk hooks
Tested by:      bento 4-exp builds (repeatedly)

Number of commits found: 12