G'day Peter, On Sat, May 07, 2011 at 02:48:10PM +1000, Peter Jeremy wrote: > Following the recent update to open-motif-2.3.3, jdk15 no longer > builds. The failing point is:
Should be fixed now. Give it a whirl. > > /usr/bin/gcc -O2 -fno-strict-aliasing -fPIC -W -Wall -Wno-unused > -Wno-parentheses -pipe -fno-omit-frame-pointer -DMLIB_NO_LIBSUNMATH > -DMOTIF_VERSION=2 -DXMSTRINGDEFINES=1 -DMOTIF_VERSION=2 -Damd64 > -DARCH='"amd64"' -DRELEASE='"1.5.0_16-p9"' > -DFULL_VERSION='"1.5.0_16-p9-peter_07_may_2011_08_28"' -D_GNU_SOURCE > -D_REENTRANT -D_THREAD_SAFE -D_ALLBSD_SOURCE -D_LP64=1 -I. > -I/tank/obj/usr/ports/java/jdk15/work/control/build/bsd-amd64/tmp/sun/sun.awt/motif21/CClassHeaders > -I../../../src/solaris/javavm/export -I../../../src/share/javavm/export > -I../../../src/share/javavm/include -I../../../src/solaris/javavm/include > -I../../../src/share/native/common -I../../../src/solaris/native/common > -I../../../src/share/native/sun/awt -I../../../src/solaris/native/sun/awt > -I/usr/local/include -I/usr/local/include > -I../../../src/share/native/sun/awt/debug > -I../../../src/share/native/sun/awt/../font > -I../../../src/solaris/native/sun/awt/../font > -I../../../src/share/native/sun/awt/image > -I../../../src/share/native/sun/awt/image/cvutils > -I../../../src/share/native/sun/awt/shell > -I../../../src/share/native/sun/awt/alphacomposite > -I../../../src/share/native/sun/awt/medialib > -I../../../src/solaris/native/sun/awt/medialib > -I../../../src/share/native/sun/awt/../java2d > -I../../../src/solaris/native/sun/awt/../java2d > -I../../../src/share/native/sun/awt/../java2d/loops > -I../../../src/share/native/sun/awt/../java2d/pipe > -I../../../src/share/native/sun/awt/../java2d/opengl > -I../../../src/solaris/native/sun/awt/../java2d/opengl > -I../../../src/share/native/sun/awt/../dc/doe > -I../../../src/share/native/sun/awt/../dc/path > -I../../../src/solaris/native/sun/awt/../jdga -I/usr/local/include > -I/usr/local/include/X11/extensions -DX11DIR=\"/usr/local\" > -DLOCALDIR=\"/usr/local\" -c -o > /tank/obj/usr/ports/java/jdk15/work/control/build/bsd-amd64/tmp/sun/sun.awt/motif21/obj64/awt_TextField.o > ../../../src/solaris/native/sun/awt/awt_TextField.c > In file included from ../../../src/solaris/native/sun/awt/awt_TextField.c:25: > ../../../src/solaris/native/sun/awt/awt_TextField.h:13: warning: useless > storage class specifier in empty declaration > In file included from /usr/local/include/X11/Xft/Xft.h:39, > from /usr/local/include/Xm/TextFP.h:47, > from ../../../src/solaris/native/sun/awt/awt_TextField.c:31: > /usr/local/include/ft2build.h:56:38: error: freetype/config/ftheader.h: No > such file or directory > In file included from /usr/local/include/Xm/TextFP.h:47, > from ../../../src/solaris/native/sun/awt/awt_TextField.c:31: > /usr/local/include/X11/Xft/Xft.h:40:10: error: #include expects "FILENAME" or > <FILENAME> > In file included from /usr/local/include/Xm/TextFP.h:47, > from ../../../src/solaris/native/sun/awt/awt_TextField.c:31: > > The include of /usr/local/include/X11/Xft/Xft.h is new with > open-motif-2.3.3: /usr/local/include/Xm/TextFP.h now contains > #ifdef USE_XFT > #include <X11/Xft/Xft.h> > #endif > and USE_XFT is defined by /usr/local/include/Xm/Xm.h which is earlier > included via the "#include <Xm/VirtKeys.h>" from awt_TextField.c > > <freetype/config/ftheader.h> exists on the system but print/freetype2 > installs it into /usr/include/freetype2 which isn't in the search path. > > Could you please look into this. > > -- > Peter Jeremy -- Greg Lewis Email : gle...@eyesbeyond.com Eyes Beyond Web : http://www.eyesbeyond.com Information Technology FreeBSD : gle...@freebsd.org _______________________________________________ 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"