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