repeatedly opening the same .so(s) is slow?

joerg at britannica.bec.de joerg at britannica.bec.de
Tue Mar 21 18:43:18 UTC 2006


On Wed, Mar 22, 2006 at 05:07:29AM +1100, Peter Jeremy wrote:
> On Tue, 2006-Mar-21 14:31:24 +0100, joerg at britannica.bec.de wrote:
> >Set libltdl_cv_sys_dlopen_deplibs=yes in the environment before running
> >configure and try again. And yes, this is *exactly* the same
> >idiosyncraty as KDE.
> 
> This is needed for both guile and libltdl.  After replacing libltdl
> and libguile-ltdl, gnucash startup has dropped from 15 minutes to 10
> seconds.  Thanks for the pointer.  The correct fix would be to patch
> the configure script so it recognizes FreeBSD.  I'll file a PR this
> evening (if no-one has fixed it by then).

If you report it upstream, please ask them to either drop this check or
write an actual test case. I don't even know a platform where it is
broken, so hurting platforms where no developers is using it just sucks
:-)

Joerg


More information about the freebsd-hackers mailing list