From owner-freebsd-gnome@FreeBSD.ORG Thu Mar 22 14:59:20 2007 Return-Path: X-Original-To: gnome@freebsd.org Delivered-To: freebsd-gnome@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5A7D916A400; Thu, 22 Mar 2007 14:59:20 +0000 (UTC) (envelope-from marcus@creme-brulee.marcuscom.com) Received: from creme-brulee.marcuscom.com (creme-brulee.marcuscom.com [24.172.16.118]) by mx1.freebsd.org (Postfix) with ESMTP id E3F0B13C48A; Thu, 22 Mar 2007 14:59:19 +0000 (UTC) (envelope-from marcus@creme-brulee.marcuscom.com) Received: from creme-brulee.marcuscom.com (localhost.marcuscom.com [127.0.0.1]) by creme-brulee.marcuscom.com (8.13.8/8.13.8) with ESMTP id l2MEJwfs072366; Thu, 22 Mar 2007 10:19:58 -0400 (EDT) (envelope-from marcus@creme-brulee.marcuscom.com) Received: from localhost (marcus@localhost) by creme-brulee.marcuscom.com (8.13.8/8.13.8/Submit) with ESMTP id l2MEJrAR072363; Thu, 22 Mar 2007 10:19:53 -0400 (EDT) (envelope-from marcus@creme-brulee.marcuscom.com) Date: Thu, 22 Mar 2007 10:19:53 -0400 (EDT) From: Joe Marcus Clarke To: Andrey Chernov In-Reply-To: <20070322124305.GA69324@nagual.pp.ru> Message-ID: <20070322101753.J72356@creme-brulee.marcuscom.com> References: <20070320054916.GA33710@nagual.pp.ru> <1174453429.79605.28.camel@shumai.marcuscom.com> <20070322034618.GB16823@nagual.pp.ru> <20070322063737.GA56493@nagual.pp.ru> <1174545988.8269.15.camel@shumai.marcuscom.com> <20070322124305.GA69324@nagual.pp.ru> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Spam-Status: No, score=-4.4 required=5.0 tests=ALL_TRUSTED,BAYES_00 autolearn=ham version=3.1.8 X-Spam-Checker-Version: SpamAssassin 3.1.8 (2007-02-13) on creme-brulee.marcuscom.com Cc: gnome@freebsd.org, ade@freebsd.org Subject: Re: gettext problem (was Re: desktop-file-utils port problem) 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: Thu, 22 Mar 2007 14:59:20 -0000 PGP Key : http://www.marcuscom.com/pgp.asc On Thu, 22 Mar 2007, Andrey Chernov wrote: > On Thu, Mar 22, 2007 at 02:46:28AM -0400, Joe Marcus Clarke wrote: >> It looks like this version of gettext wants to use pthreads. Of course, >> since many gettext consumers are not linked with PTHREAD_LIBS, this will >> spell disaster. >> >> Try adding --disable-threads to gettext's CONFIGURE_ARGS, rebuild, and >> see if that fixes the crashes. > > Yes, adding --disable-threads to gettext completely fix the crash! Can you report this to Ade? > > (update-desktop-database itself remains still linked with pthread, comes > from libicui18n) This may be problematic, too, unless glib's pkg-config file includes PTHREAD_LIBS. > > There is still some undercover gettext problems remains although not > fatal. > update-desktop-database -v > running with ru_RU.KOI8-R says at the end > Could not create cache file in directory '/usr/share/applications': > ????????? ?????? ??? ???????? ???????? "/usr/share/applications": > No such file or directory > Which with LANG=C means > Could not create cache file in directory '/usr/share/applications': > Error opening directory '/usr/share/applications': No such file or > directory > All those ???? means that locale is not initialized and those chars are > treated as non-printable. I don't know how international update-desktop-database really is. Running with the verbose flag is not something people typically do. Joe > > -- > http://ache.pp.ru/ >