From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Joe Corneli Newsgroups: gmane.emacs.bugs Subject: bug#14260: 24.3; build fails, undefined symbols _png_longjmp _png_set_longjmp_fn in image.o Date: Wed, 24 Apr 2013 20:42:52 +0100 Message-ID: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 X-Trace: ger.gmane.org 1366832650 26863 80.91.229.3 (24 Apr 2013 19:44:10 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 24 Apr 2013 19:44:10 +0000 (UTC) To: 14260@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Wed Apr 24 21:44:12 2013 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1UV5bw-0006ZO-90 for geb-bug-gnu-emacs@m.gmane.org; Wed, 24 Apr 2013 21:44:12 +0200 Original-Received: from localhost ([::1]:48416 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UV5bv-00081Q-UU for geb-bug-gnu-emacs@m.gmane.org; Wed, 24 Apr 2013 15:44:11 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:53171) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UV5bn-0007my-Uc for bug-gnu-emacs@gnu.org; Wed, 24 Apr 2013 15:44:09 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UV5bi-0006kz-7p for bug-gnu-emacs@gnu.org; Wed, 24 Apr 2013 15:44:03 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:37400) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UV5bi-0006kv-4O for bug-gnu-emacs@gnu.org; Wed, 24 Apr 2013 15:43:58 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.72) (envelope-from ) id 1UV5gb-0008Lx-Ny for bug-gnu-emacs@gnu.org; Wed, 24 Apr 2013 15:49:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Joe Corneli Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 24 Apr 2013 19:49:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 14260 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.136683289932025 (code B ref -1); Wed, 24 Apr 2013 19:49:01 +0000 Original-Received: (at submit) by debbugs.gnu.org; 24 Apr 2013 19:48:19 +0000 Original-Received: from localhost ([127.0.0.1]:41509 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UV5fu-0008KT-63 for submit@debbugs.gnu.org; Wed, 24 Apr 2013 15:48:19 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:41479) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UV5fr-0008KJ-2y for submit@debbugs.gnu.org; Wed, 24 Apr 2013 15:48:16 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UV5ar-0006TH-Ox for submit@debbugs.gnu.org; Wed, 24 Apr 2013 15:43:11 -0400 Original-Received: from lists.gnu.org ([208.118.235.17]:57815) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UV5ar-0006TD-M9 for submit@debbugs.gnu.org; Wed, 24 Apr 2013 15:43:05 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:52772) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UV5al-0005uJ-Qe for bug-gnu-emacs@gnu.org; Wed, 24 Apr 2013 15:43:05 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UV5af-0006Pp-UM for bug-gnu-emacs@gnu.org; Wed, 24 Apr 2013 15:42:59 -0400 Original-Received: from mail-vc0-f172.google.com ([209.85.220.172]:43816) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UV5af-0006Pd-P0 for bug-gnu-emacs@gnu.org; Wed, 24 Apr 2013 15:42:53 -0400 Original-Received: by mail-vc0-f172.google.com with SMTP id hx10so2165859vcb.31 for ; Wed, 24 Apr 2013 12:42:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:date:message-id:subject:from:to :content-type; bh=BwbYQ5VmT1QTyRnMYBlnLV0UksbikcmCfjZSq/D4Bhc=; b=dkxZHyn32wV75ToT8NsdUa3uFW31Az+bLBgaU0mmbA7Ofgv1RV+f3rsHtQAZxAsH7v KQITVQPuCmxkyrfp/t89RSR0xV9pflYkIAWXh6d7c2zxg2TdxvHL6T2MNY2kcRNN3Yk0 9Whk2VcNhWYNHLf4+1AcZTSdZGaJZwMUM/eZrcBg527j6GQYG/wAzl7OGnOe581w7roj bECC1/jG10AlDAB2BYZu3zP1FlXnPLjEE6C9KEq3zLJc9nvbwbrg4dI6XSHGpu5CD/pV Ugg5pVXsdQmAK+HlnkE1YYSTIrzzLqvlRPBYTW/zNrl6MridUlLr1Yhezq9C8FGPzvxW h84g== X-Received: by 10.221.0.199 with SMTP id nn7mr26028049vcb.14.1366832573027; Wed, 24 Apr 2013 12:42:53 -0700 (PDT) Original-Received: by 10.58.162.194 with HTTP; Wed, 24 Apr 2013 12:42:52 -0700 (PDT) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 140.186.70.43 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: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:73648 Archived-At: If I turn on png support when I build, Does Emacs use -lpng?...................................yes then I get the appended error message. Note, I just installed fontforge before rebuilding Emacs, and after Googling it seems that most of the messages involving the symbols in question are associated with that program. gcc -std=gnu99 -c -Demacs -I. -I/Users/jac2349/emacs-24.3/src -I../lib -I/Users/jac2349/emacs-24.3/src/../lib -D_REENTRANT -I/opt/local/include/gtk-2.0 -I/opt/local/lib/gtk-2.0/include -I/opt/local/include/pango-1.0 -I/opt/local/include/gio-unix-2.0/ -I/opt/local/include -I/opt/local/include/cairo -I/opt/local/include/atk-1.0 -I/opt/local/include/cairo -I/opt/local/include/pixman-1 -I/opt/local/include/libpng15 -I/opt/local/include -I/opt/local/include/gdk-pixbuf-2.0 -I/opt/local/include/libpng15 -I/opt/local/include/pango-1.0 -I/opt/local/include/harfbuzz -I/opt/local/include/pango-1.0 -I/opt/local/include/freetype2 -I/opt/local/include -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include -I/opt/local/include -I/opt/local/include/freetype2 -I/opt/local/include -D_REENTRANT -I/opt/local/include/librsvg-2.0 -I/opt/local/include/gdk-pixbuf-2.0 -I/opt/local/include/libpng15 -I/opt/local/include/cairo -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include -I/opt/local/include/pixman-1 -I/opt/local/include -I/opt/local/include/freetype2 -I/opt/local/include -I/opt/local/include/libpng15 -I/opt/local/include -fopenmp -I/opt/local/include/ImageMagick -I/opt/local/include/libxml2 -D_REENTRANT -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include -I/opt/local/include/freetype2 -I/opt/local/include -I/opt/local/include -MMD -MF deps/lastfile.d -MP -g3 -O2 lastfile.c gcc -std=gnu99 -Demacs -I. -I/Users/jac2349/emacs-24.3/src -I../lib -I/Users/jac2349/emacs-24.3/src/../lib -D_REENTRANT -I/opt/local/include/gtk-2.0 -I/opt/local/lib/gtk-2.0/include -I/opt/local/include/pango-1.0 -I/opt/local/include/gio-unix-2.0/ -I/opt/local/include -I/opt/local/include/cairo -I/opt/local/include/atk-1.0 -I/opt/local/include/cairo -I/opt/local/include/pixman-1 -I/opt/local/include/libpng15 -I/opt/local/include -I/opt/local/include/gdk-pixbuf-2.0 -I/opt/local/include/libpng15 -I/opt/local/include/pango-1.0 -I/opt/local/include/harfbuzz -I/opt/local/include/pango-1.0 -I/opt/local/include/freetype2 -I/opt/local/include -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include -I/opt/local/include -I/opt/local/include/freetype2 -I/opt/local/include -D_REENTRANT -I/opt/local/include/librsvg-2.0 -I/opt/local/include/gdk-pixbuf-2.0 -I/opt/local/include/libpng15 -I/opt/local/include/cairo -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include -I/opt/local/include/pixman-1 -I/opt/local/include -I/opt/local/include/freetype2 -I/opt/local/include -I/opt/local/include/libpng15 -I/opt/local/include -fopenmp -I/opt/local/include/ImageMagick -I/opt/local/include/libxml2 -D_REENTRANT -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include -I/opt/local/include/freetype2 -I/opt/local/include -I/opt/local/include -MMD -MF deps/.d -MP -g3 -O2 -fno-pie -prebind -Xlinker -headerpad -Xlinker 690 -L/usr/X11/lib \ -o temacs pre-crt0.o dispnew.o frame.o scroll.o xdisp.o menu.o xmenu.o window.o charset.o coding.o category.o ccl.o character.o chartab.o bidi.o cm.o term.o terminal.o xfaces.o xterm.o xfns.o xselect.o xrdb.o xsmfns.o xsettings.o xgselect.o gtkutil.o emacs.o keyboard.o macros.o keymap.o sysdep.o buffer.o filelock.o insdel.o marker.o minibuf.o fileio.o dired.o cmds.o casetab.o casefiddle.o indent.o search.o regex.o undo.o alloc.o data.o doc.o editfns.o callint.o eval.o floatfns.o fns.o font.o print.o lread.o syntax.o unexmacosx.o bytecode.o process.o gnutls.o callproc.o region-cache.o sound.o atimer.o doprnt.o intervals.o textprop.o composite.o xml.o profiler.o xfont.o ftfont.o xftfont.o ftxfont.o fontset.o fringe.o image.o terminfo.o lastfile.o ../lib/libgnu.a -ltiff -ljpeg -lpng -lz -lm -lgif -lXpm -L/opt/local/lib -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -lgio-2.0 -lXrender -lXinerama -lXi -lXrandr -lXcursor -lXcomposite -lXdamage -lXfixes -lX11 -lXext -latk-1.0 -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lpangoft2-1.0 -lpango-1.0 -lm -lgobject-2.0 -lfreetype -lfontconfig -lglib-2.0 -lintl -lSM -lICE -lX11 -lXrender -L/opt/local/lib -lXft -L/opt/local/lib -lrsvg-2 -lm -lgio-2.0 -lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0 -lintl -lcairo -L/opt/local/lib -lMagickWand -lMagickCore -L/opt/local/lib -lxml2 -lncurses -L/opt/local/lib -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lintl -L/opt/local/lib -lgobject-2.0 -lglib-2.0 -lintl -L/opt/local/lib -lfreetype -L/opt/local/lib -lfontconfig -lpthread Undefined symbols: "_png_longjmp", referenced from: _my_png_error in image.o "_png_set_longjmp_fn", referenced from: _png_load_body in image.o ld: symbol(s) not found collect2: ld returned 1 exit status make[1]: *** [temacs] Error 1 make: *** [src] Error 2 If Emacs crashed, and you have the Emacs process in the gdb debugger, please include the output from the following gdb commands: `bt full' and `xbacktrace'. For information about debugging Emacs, please read the file /usr/local/share/emacs/24.3/etc/DEBUG. In GNU Emacs 24.3.1 (x86_64-apple-darwin10.8.0, X toolkit, Xaw scroll bars) of 2013-04-24 on mckm219335.local Windowing system distributor `The X.Org Foundation', version 11.0.10402000 Configured using: `configure '--without-png'' Important settings: locale-coding-system: nil default enable-multibyte-characters: t Major mode: Shell Minor modes in effect: diff-auto-refine-mode: t show-paren-mode: t shell-dirtrack-mode: t tooltip-mode: t mouse-wheel-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t transient-mark-mode: 1 Recent input: C-r C-g p o r t SPC h e l p M-v C-l C-s u p d a t e C-a C-SPC M-f M-w M-> s u o d SPC p o r t SPC C-a M-f d o C-e C-y C-e C-SPC M-w M-> C-y C-a s u d o SPC C-e C-r p n g C-s C-s M-> C-r p n g C-g c d SPC / / ~ / t h e s e m c 2 4 . / c o n f i g u r e C-r p n g C-e M-> m a k e C-e C-SPC C-a M-w i m C-SPC C-e M-> C-e M-w M-x m b u g - g n r e p o r t Recent messages: Mark set [6 times] History item: 1 Mark saved where search started Mark set Quit Making completion list... ~/emacs-24.3 Mark saved where search started Mark set [3 times] Making completion list... Load-path shadows: None found. Features: (shadow sort mail-extr emacsbug message rfc822 mml mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mail-utils sql mule-util ediff-merg ediff-diff ediff-wind ediff-help ediff-util ediff-mult ediff-init ediff view dired-aux magit-bisect magit-key-mode magit diff-mode log-edit pcvs-util add-log vc-git tex-mode warnings compile latexenc misearch multi-isearch help-mode pcmpl-unix paren cus-start cus-load slime-repl slime easy-mmode pp hyperspec thingatpt browse-url dired-x dired info-look info edmacro kmacro cl-macs gv php-mode derived etags cc-langs cl cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs speedbar sb-image ezimage dframe easymenu tramp tramp-compat auth-source eieio byte-opt bytecomp byte-compile cconv gnus-util mm-util mail-prsvr password-cache tramp-loaddefs shell pcomplete comint ansi-color ring format-spec advice help-fns cl-lib advice-preload server time-date tooltip ediff-hook vc-hooks lisp-float-type mwheel x-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list newcomment lisp-mode register page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core frame cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev minibuffer loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote make-network-process dynamic-setting system-font-setting font-render-setting x-toolkit x multi-tty emacs)