From owner-freebsd-ports@FreeBSD.ORG Sat Mar 11 01:56:07 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 B730F16A423; Sat, 11 Mar 2006 01:56:07 +0000 (GMT) (envelope-from ade@lovett.com) Received: from mail.lovett.com (foo.lovett.com [67.134.38.158]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2626148F63; Fri, 10 Mar 2006 19:07:55 +0000 (GMT) (envelope-from ade@lovett.com) Received: from hellfire.canal.lovett.com ([172.16.32.20]:63339) by mail.lovett.com with esmtpa (Exim 4.60 (FreeBSD)) (envelope-from ) id 1FHmxp-000H3E-KM; Fri, 10 Mar 2006 11:07:49 -0800 In-Reply-To: <20060310094514.GA688@turion.vk2pj.dyndns.org> References: <20060310094514.GA688@turion.vk2pj.dyndns.org> Mime-Version: 1.0 (Apple Message framework v746.2) Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Message-Id: Content-Transfer-Encoding: 7bit From: Ade Lovett Date: Fri, 10 Mar 2006 11:07:39 -0800 To: Peter Jeremy X-Mailer: Apple Mail (2.746.2) Sender: ade@lovett.com Cc: freebsd-ports@freebsd.org, Ade Lovett 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 01:56:07 -0000 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. -aDe