From owner-freebsd-gnome@FreeBSD.ORG Tue Mar 4 18:28:24 2008 Return-Path: Delivered-To: freebsd-gnome@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 56B93106566B for ; Tue, 4 Mar 2008 18:28:24 +0000 (UTC) (envelope-from roy@marples.name) Received: from mail.marples.name (rsm.demon.co.uk [80.177.111.50]) by mx1.freebsd.org (Postfix) with ESMTP id 046C88FC13 for ; Tue, 4 Mar 2008 18:28:23 +0000 (UTC) (envelope-from roy@marples.name) Received: from livecd.development.ltl (host81-149-27-23.in-addr.btopenworld.com [81.149.27.23]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.marples.name (Postfix) with ESMTP id 40FF419006C; Tue, 4 Mar 2008 18:27:51 +0000 (GMT) From: Roy Marples To: Joe Marcus Clarke Date: Tue, 4 Mar 2008 18:27:42 +0000 User-Agent: KMail/1.9.7 References: <20080301181608.5d393e02.ejcerejo@optonline.net> <20080304104855.8dk4kbnbac4g4kc4@webmail.leidinger.net> <47CD866C.8020909@freebsd.org> In-Reply-To: <47CD866C.8020909@freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200803041827.42384.roy@marples.name> Cc: Alexander Leidinger , freebsd-gnome@freebsd.org Subject: Re: Evolution crawls on FreeBSD X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Mar 2008 18:28:24 -0000 On Tuesday 04 March 2008 17:27:08 Joe Marcus Clarke wrote: > All GNOME ports honor LDFLAGS. I'm pretty sure evolution didn't when I tested this a few months ago. I'll retest once I get my fbsd box back up. > That said, if you are using > the FBSD linker in G/FBSD, and you're not seeing this problem, there > must be something else that's keep Evo in the linker for so long. Thus > far, I haven't heard any default Gentoo option that may account for > this. Perhaps you have some other libtool patches or other custom > patches not in any version of FBSD...? Gentoo has a function called elibtoolize which tests and applies libtool patches to the shipped copy. It's quite complicated as many packages ship with old and customised libtools. Gentoo also forces packages to use the GNU versioning sytem of x.y.z instead of the fbsd single digit, which makes library upgrades a bit less painful. There's also patches to ensure that parallel make and install work. Gentoo also uses binutils-2.17 on G/FBSD whereas last Iooked FBSD uses 2.15. Both use large and complicated patchsets compared to a vanilla binutils. I can't be much more help as I don't use G/FBSD since I retired from Gentoo, but I do idle in #gentoo-bsd where I'm trying to get some users to get a list of all patches applied against evolution. Thanks Roy