cvs commit: ports/devel/libltdl15 Makefile ports/devel/libtool15
Makefile ports/devel/libtool15/files patch-libltdl-acinclude.m4
patch-ltdl.m4
Ade Lovett
ade at FreeBSD.org
Wed Jan 31 01:45:17 UTC 2007
ade 2007-01-31 01:45:16 UTC
FreeBSD ports repository
Modified files:
devel/libltdl15 Makefile
devel/libtool15 Makefile
Added files:
devel/libtool15/files patch-libltdl-acinclude.m4 patch-ltdl.m4
Log:
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 at optushome.com.au>
Tested by: too many to list - thank you all
Revision Changes Path
1.8 +1 -1 ports/devel/libltdl15/Makefile
1.54 +1 -1 ports/devel/libtool15/Makefile
1.1 +8 -0 ports/devel/libtool15/files/patch-libltdl-acinclude.m4 (new)
1.1 +8 -0 ports/devel/libtool15/files/patch-ltdl.m4 (new)
More information about the cvs-ports
mailing list