From owner-freebsd-ports@FreeBSD.ORG Sat Apr 7 06:38:11 2007 Return-Path: X-Original-To: ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 68E8E16A401; Sat, 7 Apr 2007 06:38:11 +0000 (UTC) (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 4A66B13C45A; Sat, 7 Apr 2007 06:38:11 +0000 (UTC) (envelope-from ade@lovett.com) Received: from hellfire.canal.lovett.com ([172.16.32.20]:61307) by mail.lovett.com with esmtpa (Exim 4.66 (FreeBSD)) (envelope-from ) id 1Ha4Ys-000BbC-I3; Fri, 06 Apr 2007 23:38:10 -0700 In-Reply-To: <003901c778d8$e53b8260$0100a8c0@team1> References: <003901c778d8$e53b8260$0100a8c0@team1> Mime-Version: 1.0 (Apple Message framework v752.2) X-Priority: 3 Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Message-Id: Content-Transfer-Encoding: 7bit From: Ade Lovett Date: Fri, 6 Apr 2007 23:38:09 -0700 To: Vijay Patel ((NewsLetters)) X-Mailer: Apple Mail (2.752.2) Sender: ade@lovett.com Cc: ports@FreeBSD.org, gnome@FreeBSD.org, kde@FreeBSD.org Subject: Re: gettext error 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, 07 Apr 2007 06:38:11 -0000 On Apr 06, 2007, at 22:52 , Vijay Patel ((NewsLetters)) wrote: > Hello, > > I was also facing similar problem. & As per discussion of this > thread, its because, I am using FreeBSD 5.2 with latest > ports.tar.gz (As I am at remote location, FreeBSD upgrade is not > possible for me). > Here is how I solved problem of gettext. Here's the background. gettext-0.16.1 is now threads aware. In its current form, the port is indeed slightly broken, something that didn't come up during build and gnome-devel testing, and nork@ has kindly provided me with a patch. However, I have received isolated reports that the threaded-gettext is causing edge case issues with other ports. So, I am faced with something of a dilemma, since PORTREVISION will be bumped in either case (yes folks, y'all get to rebuild stuff, consider it a worldwide thrash-test of compilers ;) 1. Make devel/gettext respect PTHREAD_LIBS, and leave the threading in place 2. Disable threading entirely I'm open to either option here, and have taken the liberty of cc'ing the GNOME and KDE folks since they're very large consumers. -aDe