aboutsummaryrefslogtreecommitdiffstats
path: root/devel/libltdl15
diff options
context:
space:
mode:
authorade <ade@FreeBSD.org>2007-01-31 09:45:16 +0800
committerade <ade@FreeBSD.org>2007-01-31 09:45:16 +0800
commitb1b295c1e71d3cb0a0631edda9e1aeb45d3151eb (patch)
tree114efbcaa6553e64b73cb7c6aaac6df583457c01 /devel/libltdl15
parentb3ad48d1cef41f734322a00b4ffeb1a7789671b8 (diff)
downloadfreebsd-ports-gnome-b1b295c1e71d3cb0a0631edda9e1aeb45d3151eb.tar.gz
freebsd-ports-gnome-b1b295c1e71d3cb0a0631edda9e1aeb45d3151eb.tar.zst
freebsd-ports-gnome-b1b295c1e71d3cb0a0631edda9e1aeb45d3151eb.zip
Remove massive overheads from loading programs that use many
libtool-generated shared libraries by forcing libtool into understanding that FreeBSD can correctly handle shared library dependencies. This code already exists in the libtool CVS repository but without knowing the release schedule (if any) for a new libtool 1.5.x series, and the exceptional performance gains (gnucash for example uses 122 shared libraries and with things rebuilt now starts up in ~10 seconds as opposed to 15 *minutes*). Further, a number of people have assisted in extensive testing of this code in a series of different environments, so I am therefore adding this patch to the tree. PR: 94826 Submitted by: Peter Jeremy <peterjeremy@optushome.com.au> Tested by: too many to list - thank you all
Diffstat (limited to 'devel/libltdl15')
-rw-r--r--devel/libltdl15/Makefile2
1 files changed, 1 insertions, 1 deletions
diff --git a/devel/libltdl15/Makefile b/devel/libltdl15/Makefile
index ebaed9fd0964..ce55cd06b8e4 100644
--- a/devel/libltdl15/Makefile
+++ b/devel/libltdl15/Makefile
@@ -6,7 +6,7 @@
#
PORTNAME= libltdl
-PORTREVISION= 0
+PORTREVISION= 1
MASTERDIR= ${.CURDIR}/../../devel/libtool15
COMMENT= System independent dlopen wrapper