Hello,

emacs23 is also broken. The build fails when building temacs with:

cc -nostdlib `./prefix-args -Xlinker  -L/usr/local/lib -znocombreloc` 
-L/usr/local/lib -lintl -Wl,-znocombreloc -L/usr/local/lib -o temacs pre-crt0.o 
/usr/lib/crt1.o /usr/lib/crti.o /usr/lib/crtbegin.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 cm.o term.o terminal.o xfaces.o xterm.o xfns.o xselect.o xrdb.o 
fontset.o xsmfns.o fringe.o image.o gtkutil.o dbusbind.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 filemode.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 unexelf.o bytecode.o process.o callproc.o 
region-cache.o sound.o atimer.o doprnt.o strftime.o intervals.o textprop.o 
composite.o md5.o    xfont.o ftfont.o xftfont.o ftxfont.o terminfo.o lastfile.o 
gmalloc.o  vm-limit.o      -L/usr/local/lib -pthread -L/usr/local/lib -
 lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lpangocairo-1.0 
-lgio-2.0 -lXext -lXrender -lXinerama -lXi -lXrandr -lXcursor -lXcomposite 
-lXdamage -lpangoft2-1.0 -lXfixes -lcairo -lX11 -lpango-1.0 -lm -lfreetype 
-lfontconfig -lgobject-2.0 -lgmodule-2.0 -lglib-2.0 -lpthread -lSM -lICE -ltiff 
-ljpeg -lpng -lz -lm -lungif -lXpm -lX11 -L/usr/local/lib -lXft -lXrender 
-lfontconfig -lfreetype -lX11  -pthread -L/usr/local/lib -lrsvg-2 
-lgdk_pixbuf-2.0 -lm -lcairo -lgobject-2.0 -lgmodule-2.0 -lglib-2.0 -pthread 
-L/usr/local/lib -ldbus-1 -lutil -lncurses  -L/usr/local/lib -lz -lotf 
-lfreetype -L/usr/local/lib -lm17n-flt -lm17n-core  -lm -lgcc -lc -lgcc 
/usr/lib/crtend.o /usr/lib/crtn.o
image.o(.text+0x65d3): In function `png_load':
: undefined reference to `png_check_sig'
image.o(.text+0x6c01): In function `png_load':
: undefined reference to `png_check_sig'
gmake[1]: *** [temacs] Error 1

The compilation of image.c itself works fine, with only a warning about a 
deprecated symbol:

cc -c -I/usr/X11R6/include -I/usr/local/include -L/usr/local/lib  
-I/usr/local/include -Demacs -DHAVE_CONFIG_H  -I. 
-I/usr/ports/editors/emacs/work/emacs-23.1/src -I/usr/X11R6include 
-I/usr/local/include -L/usr/local/lib -I/usr/local/include -D_THREAD_SAFE 
-I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include 
-I/usr/local/include/atk-1.0 -I/usr/local/include/cairo 
-I/usr/local/include/pango-1.0 -I/usr/local/include 
-I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include 
-I/usr/local/include/pixman-1 -I/usr/local/include/freetype2 -D_THREAD_SAFE 
-I/usr/local/include -I/usr/local/include/freetype2  -D_THREAD_SAFE 
-I/usr/local/include/librsvg-2 -I/usr/local/include/glib-2.0 
-I/usr/local/lib/glib-2.0/include -I/usr/local/include/gtk-2.0 
-I/usr/local/include/cairo -I/usr/local/include/pixman-1 
-I/usr/local/include/freetype2 -I/usr/local/include 
-I/usr/local/include/dbus-1.0 -I/usr/local/include/dbus-1.0/include -O2 -pipe 
-fno-strict-aliasing -I/usr/local/include/fr
 eetype2 -I/usr/local/include -I/usr/local/include image.c
image.c: In function 'my_png_error':
image.c:5885: warning: 'jmpbuf' is deprecated (declared at 
/usr/local/include/libpng/png.h:1090)
image.c: In function 'png_load':
image.c:6061: warning: 'jmpbuf' is deprecated (declared at 
/usr/local/include/libpng/png.h:1090)


-- 
Fred
_______________________________________________
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"

Reply via email to