From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Peter Dyballa Newsgroups: gmane.emacs.bugs Subject: bug#6819: 24.0.50; revision 101009 Date: Sat, 7 Aug 2010 00:32:31 +0200 Message-ID: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 (Apple Message framework v936) Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit X-Trace: dough.gmane.org 1281134309 13675 80.91.229.12 (6 Aug 2010 22:38:29 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Fri, 6 Aug 2010 22:38:29 +0000 (UTC) To: 6819@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sat Aug 07 00:38:25 2010 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1OhVYW-0000jF-H8 for geb-bug-gnu-emacs@m.gmane.org; Sat, 07 Aug 2010 00:38:24 +0200 Original-Received: from localhost ([127.0.0.1]:56478 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OhVYV-0004Rv-Ti for geb-bug-gnu-emacs@m.gmane.org; Fri, 06 Aug 2010 18:38:23 -0400 Original-Received: from [140.186.70.92] (port=37127 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OhVYQ-0004R1-BO for bug-gnu-emacs@gnu.org; Fri, 06 Aug 2010 18:38:19 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OhVYP-0007q1-67 for bug-gnu-emacs@gnu.org; Fri, 06 Aug 2010 18:38:18 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:46219) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OhVYP-0007pv-38 for bug-gnu-emacs@gnu.org; Fri, 06 Aug 2010 18:38:17 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.69) (envelope-from ) id 1OhVTK-0000s0-9f; Fri, 06 Aug 2010 18:33:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Peter Dyballa Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 06 Aug 2010 22:33:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 6819 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.12811339273333 (code B ref -1); Fri, 06 Aug 2010 22:33:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 6 Aug 2010 22:32:07 +0000 Original-Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OhVSQ-0000ri-Va for submit@debbugs.gnu.org; Fri, 06 Aug 2010 18:32:07 -0400 Original-Received: from mail.gnu.org ([199.232.76.166] helo=mx10.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OhVSP-0000rM-76 for submit@debbugs.gnu.org; Fri, 06 Aug 2010 18:32:05 -0400 Original-Received: from lists.gnu.org ([199.232.76.165]:34096) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1OhVSx-0000PF-TD for submit@debbugs.gnu.org; Fri, 06 Aug 2010 18:32:39 -0400 Original-Received: from [140.186.70.92] (port=34308 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OhVSw-0003hT-E2 for bug-gnu-emacs@gnu.org; Fri, 06 Aug 2010 18:32:39 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OhVSv-00077x-3F for bug-gnu-emacs@gnu.org; Fri, 06 Aug 2010 18:32:38 -0400 Original-Received: from mout6.freenet.de ([195.4.92.96]:54605) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OhVSu-00077a-Te for bug-gnu-emacs@gnu.org; Fri, 06 Aug 2010 18:32:37 -0400 Original-Received: from [195.4.92.25] (helo=15.mx.freenet.de) by mout6.freenet.de with esmtpa (ID peter_dyballa@freenet.de) (port 25) (Exim 4.72 #3) id 1OhVSs-0000nb-75 for bug-gnu-emacs@gnu.org; Sat, 07 Aug 2010 00:32:34 +0200 Original-Received: from p5b23b1d9.dip.t-dialin.net ([91.35.177.217]:55731 helo=[192.168.1.2]) by 15.mx.freenet.de with esmtpsa (ID peter_dyballa@freenet.de) (TLSv1:AES128-SHA:128) (port 587) (Exim 4.72 #3) id 1OhVSr-0002XA-RV for bug-gnu-emacs@gnu.org; Sat, 07 Aug 2010 00:32:34 +0200 X-Mailer: Apple Mail (2.936) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Resent-Date: Fri, 06 Aug 2010 18:33:02 -0400 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:39298 Archived-At: Hello! The configure script contains 3266 # Define CPP as follows to make autoconf work correctly. 3267 CPP="${CC-cc} -E -no-cpp-precomp" 3268 # Use fink packages if available. 3269 if test -d /sw/include && test -d /sw/lib; then 3270 GCC_TEST_OPTIONS="-I/sw/include -L/sw/lib" 3271 CPP="${CPP} ${GCC_TEST_OPTIONS}" 3272 NON_GCC_TEST_OPTIONS=${GCC_TEST_OPTIONS} 3273 fi which introduces problems: checking how to run the C preprocessor... gcc-4.2 -E -no-cpp-precomp - I/sw/include -L/sw/lib but pkg-config finds: checking for pkg-config... /opt/local/bin/pkg-config checking for librsvg-2.0 >= 2.11.0... yes checking RSVG_CFLAGS... -D_REENTRANT -I/usr/X11/include/cairo -I/usr/ X11/include/pixman-1 -I/usr/X11/include/freetype2 -I/usr/X11/include - I/usr/X11/include/libpng14 -I/opt/local/include/librsvg-2 -I/opt/local/ include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/ include -I/opt/local/include/gtk-2.0 checking RSVG_LIBS... -L/usr/X11/lib -L/opt/local/lib -lrsvg-2 - lgdk_pixbuf-2.0 -lm -lcairo -lgobject-2.0 -lgmodule-2.0 -lgthread-2.0 - lglib-2.0 -lintl -lpixman-1 -lfontconfig -lexpat -lfreetype -liconv - lpng14 -lz -lXrender -lX11 -lxcb -lXau -lXdmcp Which of the different versions of libfreetype and its C header files will be found at compile time and which shared libraries later at run time? Why can't these lines in configure be simply removed? Those using Fink or MacPorts or another package management system for Mac OS X can set CPPFLAGS and LDFLAGS accordingly. Otherwise configure could use, on Mac OS X or Darwin, --with-fink or --with-macports or --with-rudix or --with-homebrew or --with-ios or ... Anyway, Fink seems to be the most flexible system. Another remark: Since Apple provides only an old X11 distribution and X server, from the MacPorts side come an installer package with a more up-to-date X11 distribution and on top of this often updated X servers. Of course this software uses libraries and header files from the MacPorts distribution. On Leopard (Mac OS X 10.5) and Snow Leopard (Mac OS X 10.6) MacPorts are more important than Fink and others. -- Greetings <] Pete o __o |__ o recumbo ___o /I -\<, |o \ -\),-% ergo sum! ___/\ /\___./ \___...O/ O____.....`-O-'-()--o_________________