From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Sebastian Rose Newsgroups: gmane.emacs.devel Subject: Re: undefined reference to ftfont_variation_glyphs Date: Sat, 28 Mar 2009 17:37:33 +0100 Message-ID: <87fxgx8uya.fsf@kassiopeya.MSHEIMNETZ> References: <873acy3n9m.fsf@kassiopeya.MSHEIMNETZ> <878wmq8gmt.fsf@cyd.mit.edu> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1238258241 28519 80.91.229.12 (28 Mar 2009 16:37:21 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 28 Mar 2009 16:37:21 +0000 (UTC) Cc: emacs-devel Mailinglist To: Chong Yidong Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Mar 28 17:38:39 2009 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1LnbYF-0006Yi-Lg for ged-emacs-devel@m.gmane.org; Sat, 28 Mar 2009 17:38:31 +0100 Original-Received: from localhost ([127.0.0.1]:50400 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LnbWs-0005Xw-GV for ged-emacs-devel@m.gmane.org; Sat, 28 Mar 2009 12:37:06 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1LnbUH-0004a5-Ak for emacs-devel@gnu.org; Sat, 28 Mar 2009 12:34:25 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1LnbUC-0004Th-Pq for emacs-devel@gnu.org; Sat, 28 Mar 2009 12:34:25 -0400 Original-Received: from [199.232.76.173] (port=34942 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LnbUC-0004TP-Il for emacs-devel@gnu.org; Sat, 28 Mar 2009 12:34:20 -0400 Original-Received: from mail.gmx.net ([213.165.64.20]:50116) by monty-python.gnu.org with smtp (Exim 4.60) (envelope-from ) id 1LnbUB-0004B9-VV for emacs-devel@gnu.org; Sat, 28 Mar 2009 12:34:20 -0400 Original-Received: (qmail invoked by alias); 28 Mar 2009 16:34:18 -0000 Original-Received: from p5B041FF8.dip0.t-ipconnect.de (EHLO kassiopeya.MSHEIMNETZ.gmx.de) [91.4.31.248] by mail.gmx.net (mp022) with SMTP; 28 Mar 2009 17:34:18 +0100 X-Authenticated: #8529601 X-Provags-ID: V01U2FsdGVkX18ncs9GcSYnKrq1rDody/d4l1s/I2L8u0MSUPu8s3 JSrAialCv3BF99 In-Reply-To: <878wmq8gmt.fsf@cyd.mit.edu> (Chong Yidong's message of "Fri, 27 Mar 2009 23:34:34 -0400") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.91 (gnu/linux) X-Y-GMX-Trusted: 0 X-FuHaFi: 0.54 X-detected-operating-system: by monty-python.gnu.org: Genre and OS details not recognized. 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:109892 Archived-At: Chong Yidong writes: > Sebastian Rose writes: > >> Since a few days I cannot build CVS emacs 23 on debian. >> >> ftfont.o:(.data+0x68): undefined reference to `ftfont_variation_glyphs' > > That's strange---I don't have libotf either, and I do not see this > problem. Could you roll back a few revisions and check which checkin > caused the breakage on your side? I _have_ libotf (see below). That's the problem I believe. If one has libotf, the function is declared and used, but never defined. The function definition is enclosed by additional #ifdefs. I'm afraid I won't be of great help here, since my my knowledge of emacs' code tends to zero. > problem. Could you roll back a few revisions and check which checkin > caused the breakage on your side? The last time I could build emacs was 13. March 2009. But I don't update on regular basis, just once or twice a week. So this will take some time to find out, but I'll try. This is the conclusion of ./configure in a fresh checked out emacs directory (which shows that libotf was found): Configured for `i686-pc-linux-gnu'. Where should the build process find the source code? /home/sebastian/develop/emacs-CVS/emacs What operating system and machine description files should Emacs use? `s/gnu-linux.h' and `m/intel386.h' What compiler should emacs be built with? gcc -g -O2 -Wno-pointer-sign Should Emacs use the GNU version of malloc? yes (Using Doug Lea's new malloc from the GNU C Library.) Should Emacs use a relocating allocator for buffers? yes Should Emacs use mmap(2) for buffer allocation? no What window system should Emacs use? x11 What toolkit should Emacs use? GTK Where do we find X Windows header files? Standard dirs Where do we find X Windows libraries? Standard dirs Does Emacs use -lXaw3d? no Does Emacs use -lXpm? yes Does Emacs use -ljpeg? yes Does Emacs use -ltiff? yes Does Emacs use a gif library? yes -lgif Does Emacs use -lpng? yes Does Emacs use -lrsvg-2? yes Does Emacs use -lgpm? yes Does Emacs use -ldbus? yes Does Emacs use -lfreetype? yes Does Emacs use -lm17n-flt? no Does Emacs use -lotf? yes Does Emacs use -lxft? yes Does Emacs use toolkit scroll bars? yes configure: creating ./config.status config.status: creating Makefile config.status: creating lib-src/Makefile.c config.status: creating oldXMenu/Makefile config.status: creating doc/emacs/Makefile config.status: creating doc/misc/Makefile config.status: creating doc/lispintro/Makefile config.status: creating doc/lispref/Makefile config.status: creating src/Makefile.c config.status: creating lwlib/Makefile config.status: creating lisp/Makefile config.status: creating leim/Makefile config.status: creating src/config.h config.status: executing default commands creating src/epaths.h creating lib-src/Makefile creating src/Makefile -- Sebastian Rose, EMMA STIL - mediendesign, Niemeyerstr.6, 30449 Hannover Tel.: +49 (0)511 - 36 58 472 Fax: +49 (0)1805 - 233633 - 11044 mobil: +49 (0)173 - 83 93 417 Email: s.rose@emma-stil.de, sebastian_rose@gmx.de Http: www.emma-stil.de