From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Geoffrey Alan Washburn Newsgroups: gmane.emacs.devel Subject: Re: unicode-2 branch segfaulting on MacOS X? Date: Fri, 03 Nov 2006 11:43:09 -0500 Message-ID: References: <453C37D6.9090206@cis.upenn.edu> <453C92AF.7060100@cis.upenn.edu> <453CBBD5.9010900@cis.upenn.edu> <4541D9FD.6030707@cis.upenn.edu> <20061028004142.GA2722@gothmog.pc> <20061028004309.GB2722@gothmog.pc> <454395CD.3040606@cis.upenn.edu> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Trace: sea.gmane.org 1162572543 17310 80.91.229.2 (3 Nov 2006 16:49:03 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Fri, 3 Nov 2006 16:49:03 +0000 (UTC) Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Nov 03 17:48:54 2006 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1Gg2CV-0005L0-UD for ged-emacs-devel@m.gmane.org; Fri, 03 Nov 2006 17:47:28 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Gg2CV-00068C-9r for ged-emacs-devel@m.gmane.org; Fri, 03 Nov 2006 11:47:27 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Gg2C4-0005zW-Aw for emacs-devel@gnu.org; Fri, 03 Nov 2006 11:47:00 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Gg2C0-0005xQ-Mr for emacs-devel@gnu.org; Fri, 03 Nov 2006 11:46:59 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Gg2C0-0005xC-7c for emacs-devel@gnu.org; Fri, 03 Nov 2006 11:46:56 -0500 Original-Received: from [80.91.229.2] (helo=ciao.gmane.org) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA:32) (Exim 4.52) id 1Gg2C0-0001ZL-3e for emacs-devel@gnu.org; Fri, 03 Nov 2006 11:46:56 -0500 Original-Received: from list by ciao.gmane.org with local (Exim 4.43) id 1Gg2AM-0004kC-Tl for emacs-devel@gnu.org; Fri, 03 Nov 2006 17:45:15 +0100 Original-Received: from seasnet-50-09.cis.upenn.edu ([158.130.50.10]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 03 Nov 2006 17:45:14 +0100 Original-Received: from geoffw by seasnet-50-09.cis.upenn.edu with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 03 Nov 2006 17:45:14 +0100 X-Injected-Via-Gmane: http://gmane.org/ Original-To: emacs-devel@gnu.org Original-Lines: 28 Original-X-Complaints-To: usenet@sea.gmane.org X-Gmane-NNTP-Posting-Host: seasnet-50-09.cis.upenn.edu User-Agent: Thunderbird 2.0b1pre (X11/20061102) In-Reply-To: <454395CD.3040606@cis.upenn.edu> X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:61707 Archived-At: Geoffrey Alan Washburn wrote: > Giorgos Keramidas wrote: > >> But rebuilding the fc-cache now returns: >> >> % fc-list 'bitstream vera sans mono' width >> :width=100 >> % >> >> Hmmm :) > > Yes, doing the same worked for me. At least with regards to > 'fc-list'. The latest emacs-unicode-2 (at least as of yesterday > morning) was still not seeing the width attribute even though 'fc-list' > now does. However, thinking about it now, it is quite likely that I have > multiple versions of 'fc-list' installed on my computer, so maybe I > should query them all to see if somehow the fontconfig library emacs is > being linked against isn't still confused. After some additional research I determined that the system installed version of fontconfig did not seem to handle the width attribute properly, but the Darwin Ports install of fontconfig did. So after some futzing with CPPFLAGS, LDFLAGS, and DYLD_LIBRARY_PATH when running configure, I was able to finally get emacs-unicode-2 running without any apparent problems. So if anyone else happens to have this problem, make sure the version of fontconfig you're linking against on MacOS X isn't broken.