From owner-freebsd-ports@FreeBSD.ORG Sat Mar 11 03:40:31 2006 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C965E16A423; Sat, 11 Mar 2006 03:40:31 +0000 (GMT) (envelope-from e.schuele@computer.org) Received: from sccrmhc12.comcast.net (sccrmhc12.comcast.net [204.127.200.82]) by mx1.FreeBSD.org (Postfix) with ESMTP id AF9AE43D6D; Sat, 11 Mar 2006 03:40:24 +0000 (GMT) (envelope-from e.schuele@computer.org) Received: from [192.168.214.215] (c-24-1-232-64.hsd1.tx.comcast.net[24.1.232.64]) by comcast.net (sccrmhc12) with ESMTP id <2006031103402301200c91afe>; Sat, 11 Mar 2006 03:40:23 +0000 Message-ID: <441246A6.30402@computer.org> Date: Fri, 10 Mar 2006 21:40:22 -0600 From: Eric Schuele User-Agent: Thunderbird 1.5 (X11/20060228) MIME-Version: 1.0 To: Ade Lovett References: <20060310094514.GA688@turion.vk2pj.dyndns.org> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Peter Jeremy , freebsd-ports@freebsd.org Subject: Re: Excessive startup times following libtool upgrade X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 11 Mar 2006 03:40:31 -0000 Ade Lovett wrote: > > On Mar 10, 2006, at 01:45 , Peter Jeremy wrote: > >> I have rebuilt gnucash following the libtool upgrade (admittedly, I >> had to downgrade guile to avoid an slib problem). After which gnucash >> takes 15 minutes of system time to start (it used to take about a >> minute), issuing a ridiculous number of syscalls (30K/sec). I've done >> some poking around with ktrace and gdb and believe that the problem is >> libtool trying to load shared libraries. > > This appears to be something unique to gnucash -- I've looked at some > other libltdl-using ports, and they don't exhibit the same behavior. > > Best bet is to contact the gnucash developers to see what they have to say. I've noticed the same behavior (long startup times)... I've spoken to some of them, informally on IRC. Mentioned this issue... they of course asked my platform.... and responded with "Oh, I should've guessed". They said it was a known issue and that it was FreeBSD specific. Their guess was that it had to do with how shared objects were being opened multiple times. Sounds like a good guess given Peter's findings. In any case... Just thought I'd mention what I heard. No idea if the folks I spoke to were any authority on the development of gnucash or not... They were simply in the gnucash channel. > > -aDe > > _______________________________________________ > freebsd-ports@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" > -- Regards, Eric