unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
From: Peter Dyballa <Peter_Dyballa@Freenet.DE>
To: emacs-pretest-bug@gnu.org
Subject: 23.0.60; Problems with Apple's libXft and configure
Date: Thu, 31 Jan 2008 01:30:38 +0100	[thread overview]
Message-ID: <583011C4-56ED-452F-9293-504570E12291@Freenet.DE> (raw)

Hello!

I filed a bug report that Apple's libXft in Mac OS X 10.4 (Tiger)  
makes GNU Emacs 23.0.60 crash when compiled with font-backend enabled  
and in use when launching. Now I am trying to deliver more detailed  
information to Apple, but configure somehow fails to create useful  
Makefiles.

One problem libfreetype from Apple in X11 has, that it does not  
understand FC_WIDTH and FC_WEIGHT_REGULAR which are not defined in  
their set of C header files. So I need to use libfreetype 2.19 from a  
"parallel" installation with Fink. Somehow I can't configure for a  
GNU Emacs that uses most of the X libraries from Apple's X11 and uses  
libfreetype and libfontconfig2 from Fink:

In GNU Emacs 23.0.60.1 (powerpc-apple-darwin8.11.0, X toolkit)
  of 2008-01-31 on Latsche.local
Windowing system distributor `The XFree86 Project, Inc', version  
11.0.40400000
configured using `configure  '--enable-font-backend' '--with- 
freetype' '--with-xft' '--with-x-toolkit=lucid' '--without-xaw3d' '-- 
without-libotf' '--without-rsvg' '--without-pop' '--without-sound' '-- 
enable-locallisppath=/Library/Application Support/Emacs/calendar22:/ 
Library/Application Support/Emacs/caml:/Library/Application Support/ 
Emacs:/sw/share/emacs21/site-lisp/elib' 'PKG_CONFIG_PATH=/sw/lib/ 
freetype219/lib/pkgconfig:/sw/lib/fontconfig2/lib/pkgconfig:/sw/lib/ 
pkgconfig:/sw/share/pkgconfig:/usr/lib/pkgconfig:/usr/local/lib/ 
pkgconfig:/usr/X11R6/lib/pkgconfig' 'CPPFLAGS=-no-cpp-precomp - 
D__BIND_NOSTATIC' 'CFLAGS=-H -Wno-pointer-sign -bind_at_load -pipe - 
fPIC -mcpu=7450 -mtune=7450 -O0' 'LDFLAGS=-dead_strip - 
multiply_defined suppress -L/sw/lib/ncurses''

	/sw/lib/libgif.4.dylib (compatibility version 6.0.0, current version  
6.4.0)
	/sw/lib/libjpeg.62.dylib (compatibility version 63.0.0, current  
version 63.0.0)
	/sw/lib/libpng12.0.dylib (compatibility version 19.0.0, current  
version 19.0.0)
	/sw/lib/libtiff.3.dylib (compatibility version 12.0.0, current  
version 12.2.0)
	/sw/lib/ncurses/libncurses.5.dylib (compatibility version 5.0.0,  
current version 5.0.0)
	/usr/lib/libmx.A.dylib (compatibility version 1.0.0, current version  
92.0.0)
	/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current  
version 88.1.10)
	/usr/lib/libz.1.dylib (compatibility version 1.0.0, current version  
1.2.3)
	/usr/X11R6/lib/libfontconfig.1.dylib (compatibility version 1.0.0,  
current version 1.0.0)
	/usr/X11R6/lib/libfreetype.6.dylib (compatibility version 6.3.0,  
current version 6.3.0)
	/usr/X11R6/lib/libICE.6.dylib (compatibility version 6.3.0, current  
version 6.3.0)
	/usr/X11R6/lib/libSM.6.dylib (compatibility version 6.0.0, current  
version 6.0.0)
	/usr/X11R6/lib/libX11.6.dylib (compatibility version 6.2.0, current  
version 6.2.0)
	/usr/X11R6/lib/libXaw.7.dylib (compatibility version 7.0.0, current  
version 7.0.0)
	/usr/X11R6/lib/libXext.6.dylib (compatibility version 6.4.0, current  
version 6.4.0)
	/usr/X11R6/lib/libXft.2.dylib (compatibility version 2.1.0, current  
version 2.1.0)
	/usr/X11R6/lib/libXmu.6.dylib (compatibility version 6.2.0, current  
version 6.2.0)
	/usr/X11R6/lib/libXpm.4.dylib (compatibility version 4.11.0, current  
version 4.11.0)
	/usr/X11R6/lib/libXt.6.dylib (compatibility version 6.0.0, current  
version 6.0.0)

I'm not using libotf, libXaw3d, or GTK2 because all installed via  
Fink, so non-Apple. When these are used, then libfontconfig2 and  
libfreetype come from Fink. At daylight I'll try to see what happens  
when I remove GIF, JPEG, PNG, and TIFF support, and whether all is  
right when I simply add libotf support ...


--
Greetings

   Pete

Bake pizza not war!







             reply	other threads:[~2008-01-31  0:30 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-01-31  0:30 Peter Dyballa [this message]
2008-01-31 13:39 ` 23.0.60; Problems with Apple's libXft and configure Peter Dyballa
2008-02-01  5:10   ` Kenichi Handa
2008-02-01  9:28     ` Peter Dyballa
2008-02-01 11:51       ` Kenichi Handa
2008-02-01 14:04         ` Peter Dyballa

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.gnu.org/software/emacs/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=583011C4-56ED-452F-9293-504570E12291@Freenet.DE \
    --to=peter_dyballa@freenet.de \
    --cc=emacs-pretest-bug@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).