cvs commit: ports/devel/jna Makefile

QAT at FreeBSD.org QAT at FreeBSD.org
Wed Oct 13 13:09:03 UTC 2010


The Restless Daemon identified a USE_XLIB error while trying to build:
 jna-3.2.7 maintained by olgeni at FreeBSD.org
 Makefile ident: $FreeBSD: ports/devel/jna/Makefile,v 1.4 2010/10/13 12:35:30 olgeni Exp $

Excerpt from http://QAT.TecNik93.com/logs/8-STABLE-NPD/jna-3.2.7.log :

     [exec] libtool: compile:  gcc -m64 -DHAVE_CONFIG_H -I. -I/work/a/ports/devel/jna/work/jna-3.2.7/native/libffi -I. -I/work/a/ports/devel/jna/work/jna-3.2.7/native/libffi/include -Iinclude -I/work/a/ports/devel/jna/work/jna-3.2.7/native/libffi/src -D_REENTRANT -DHAVE_PROTECTION -DFFI_MMAP_EXEC_WRIT -I. -I/work/a/ports/devel/jna/work/jna-3.2.7/native/libffi/include -Iinclude -I/work/a/ports/devel/jna/work/jna-3.2.7/native/libffi/src -O2 -fno-omit-frame-pointer -fno-strict-aliasing -MT src/x86/unix64.lo -MD -MP -MF src/x86/.deps/unix64.Tpo -c /work/a/ports/devel/jna/work/jna-3.2.7/native/libffi/src/x86/unix64.S  -fPIC -DPIC -o src/x86/unix64.o
     [exec] depbase=`echo src/x86/ffi.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
     [exec] 	/bin/sh ./libtool --tag=CC   --mode=compile gcc -m64 -DHAVE_CONFIG_H -I. -I/work/a/ports/devel/jna/work/jna-3.2.7/native/libffi  -I. -I/work/a/ports/devel/jna/work/jna-3.2.7/native/libffi/include -Iinclude -I/work/a/ports/devel/jna/work/jna-3.2.7/native/libffi/src -D_REENTRANT -DHAVE_PROTECTION -DFFI_MMAP_EXEC_WRIT -Wall -g -fexceptions -O2 -fno-omit-frame-pointer -fno-strict-aliasing   -MT src/x86/ffi.lo -MD -MP -MF $depbase.Tpo -c -o src/x86/ffi.lo /work/a/ports/devel/jna/work/jna-3.2.7/native/libffi/src/x86/ffi.c &&\
     [exec] 	mv -f $depbase.Tpo $depbase.Plo
     [exec] libtool: compile:  gcc -m64 -DHAVE_CONFIG_H -I. -I/work/a/ports/devel/jna/work/jna-3.2.7/native/libffi -I. -I/work/a/ports/devel/jna/work/jna-3.2.7/native/libffi/include -Iinclude -I/work/a/ports/devel/jna/work/jna-3.2.7/native/libffi/src -D_REENTRANT -DHAVE_PROTECTION -DFFI_MMAP_EXEC_WRIT -Wall -g -fexceptions -O2 -fno-omit-frame-pointer -fno-strict-aliasing -MT src/x86/ffi.lo -MD -MP -MF src/x86/.deps/ffi.Tpo -c /work/a/ports/devel/jna/work/jna-3.2.7/native/libffi/src/x86/ffi.c  -fPIC -DPIC -o src/x86/ffi.o
     [exec] depbase=`echo src/x86/sysv.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
     [exec] 	/bin/sh ./libtool   --mode=compile gcc -m64 -DHAVE_CONFIG_H -I. -I/work/a/ports/devel/jna/work/jna-3.2.7/native/libffi  -I. -I/work/a/ports/devel/jna/work/jna-3.2.7/native/libffi/include -Iinclude -I/work/a/ports/devel/jna/work/jna-3.2.7/native/libffi/src -D_REENTRANT -DHAVE_PROTECTION -DFFI_MMAP_EXEC_WRIT -I. -I/work/a/ports/devel/jna/work/jna-3.2.7/native/libffi/include -Iinclude -I/work/a/ports/devel/jna/work/jna-3.2.7/native/libffi/src -O2 -fno-omit-frame-pointer -fno-strict-aliasing   -MT src/x86/sysv.lo -MD -MP -MF $depbase.Tpo -c -o src/x86/sysv.lo /work/a/ports/devel/jna/work/jna-3.2.7/native/libffi/src/x86/sysv.S &&\
     [exec] 	mv -f $depbase.Tpo $depbase.Plo
     [exec] libtool: compile:  gcc -m64 -DHAVE_CONFIG_H -I. -I/work/a/ports/devel/jna/work/jna-3.2.7/native/libffi -I. -I/work/a/ports/devel/jna/work/jna-3.2.7/native/libffi/include -Iinclude -I/work/a/ports/devel/jna/work/jna-3.2.7/native/libffi/src -D_REENTRANT -DHAVE_PROTECTION -DFFI_MMAP_EXEC_WRIT -I. -I/work/a/ports/devel/jna/work/jna-3.2.7/native/libffi/include -Iinclude -I/work/a/ports/devel/jna/work/jna-3.2.7/native/libffi/src -O2 -fno-omit-frame-pointer -fno-strict-aliasing -MT src/x86/sysv.lo -MD -MP -MF src/x86/.deps/sysv.Tpo -c /work/a/ports/devel/jna/work/jna-3.2.7/native/libffi/src/x86/sysv.S  -fPIC -DPIC -o src/x86/sysv.o
     [exec] /bin/sh ./libtool --tag=CC   --mode=link gcc -m64 -Wall -g -fexceptions -O2 -fno-omit-frame-pointer -fno-strict-aliasing   -version-info `grep -v '^#' /work/a/ports/devel/jna/work/jna-3.2.7/native/libffi/libtool-version`    -o libffi.la -rpath /usr/local/lib src/debug.lo src/prep_cif.lo src/types.lo src/raw_api.lo src/java_raw_api.lo src/closures.lo                     src/x86/ffi64.lo src/x86/unix64.lo src/x86/ffi.lo src/x86/sysv.lo      
     [exec] libtool: link: ar cru .libs/libffi.a  src/debug.o src/prep_cif.o src/types.o src/raw_api.o src/java_raw_api.o src/closures.o src/x86/ffi64.o src/x86/unix64.o src/x86/ffi.o src/x86/sysv.o
     [exec] libtool: link: ranlib .libs/libffi.a
     [exec] libtool: link: ( cd ".libs" && rm -f "libffi.la" && ln -s "../libffi.la" "libffi.la" )
     [exec] /bin/sh ./libtool --tag=CC   --mode=link gcc -m64 -Wall -g -fexceptions -O2 -fno-omit-frame-pointer -fno-strict-aliasing     -o libffi_convenience.la  src/debug.lo src/prep_cif.lo src/types.lo src/raw_api.lo src/java_raw_api.lo src/closures.lo                     src/x86/ffi64.lo src/x86/unix64.lo src/x86/ffi.lo src/x86/sysv.lo      
     [exec] libtool: link: ar cru .libs/libffi_convenience.a  src/debug.o src/prep_cif.o src/types.o src/raw_api.o src/java_raw_api.o src/closures.o src/x86/ffi64.o src/x86/unix64.o src/x86/ffi.o src/x86/sysv.o
     [exec] libtool: link: ranlib .libs/libffi_convenience.a
     [exec] libtool: link: ( cd ".libs" && rm -f "libffi_convenience.la" && ln -s "../libffi_convenience.la" "libffi_convenience.la" )
     [exec] gmake[3]: Leaving directory `/work/a/ports/devel/jna/work/jna-3.2.7/build-d64/native/libffi'
     [exec] gmake[2]: Leaving directory `/work/a/ports/devel/jna/work/jna-3.2.7/build-d64/native/libffi'
     [exec] gmake[1]: Leaving directory `/work/a/ports/devel/jna/work/jna-3.2.7/build-d64/native/libffi'
     [exec] gcc -m64 -W -Wall -Wno-unused -Wno-parentheses -fPIC  -O2 -fno-omit-frame-pointer -fno-strict-aliasing   -D_REENTRANT -DHAVE_PROTECTION -DFFI_MMAP_EXEC_WRIT -I"/usr/local/jdk1.6.0/jre/../include" -I"/usr/local/jdk1.6.0/jre/../include/freebsd" -I"/work/a/ports/devel/jna/work/jna-3.2.7/build-d64/native" -I/work/a/ports/devel/jna/work/jna-3.2.7/build-d64/native/libffi/include -I/usr/X11R6/include -DJNA_JNI_VERSION='"3.2.2"' -DCHECKSUM='"c870290c36c8d3fdf85db7c782febc3f"' -c dispatch.c -o /work/a/ports/devel/jna/work/jna-3.2.7/build-d64/native/dispatch.o
     [exec] In file included from dispatch.c:78:
     [exec] /usr/local/jdk1.6.0/jre/../include/freebsd/jawt_md.h:11:22: error: X11/Xlib.h: No such file or directory
     [exec] /usr/local/jdk1.6.0/jre/../include/freebsd/jawt_md.h:12:23: error: X11/Xutil.h: No such file or directory
     [exec] /usr/local/jdk1.6.0/jre/../include/freebsd/jawt_md.h:13:27: error: X11/Intrinsic.h: No such file or directory
     [exec] In file included from dispatch.c:78:
     [exec] /usr/local/jdk1.6.0/jre/../include/freebsd/jawt_md.h:25: error: expected specifier-qualifier-list before 'Drawable'
     [exec] dispatch.c: In function 'Java_com_sun_jna_Native_getWindowHandle0':
     [exec] dispatch.c:2205: error: 'JAWT_X11DrawingSurfaceInfo' has no member named 'drawable'
     [exec] gmake: *** [/work/a/ports/devel/jna/work/jna-3.2.7/build-d64/native/dispatch.o] Error 1

BUILD FAILED
/work/a/ports/devel/jna/work/jna-3.2.7/build.xml:382: exec returned: 2

Total time: 6 seconds
*** Error code 1

Stop in /a/ports/devel/jna.
================================================================
build of /usr/ports/devel/jna ended at Wed Oct 13 13:08:57 UTC 2010

The tarballed WRKDIR can be found here:
http://QAT.TecNik93.com/wrkdirs/8-STABLE-NPD/jna-3.2.7.tbz

PortsMon page for the port:
http://portsmon.freebsd.org/portoverview.py?category=devel&portname=jna

The build which triggered this BotMail was done under
tinderbox-3.3_3; dsversion: 3.2.1 on RELENG_8 on amd64, kern.smp.cpus: 8
with tinderd_flags="-nullfs -plistcheck -onceonly" and ccache support, with the
"official" up-to-date Ports Tree, with the following vars set:
NOPORTDOCS=yes,  NOPORTEXAMPLES=yes, NOPORTDATA=yes, FORCE_PACKAGE=yes.

A description of the testing process can be found here:
http://T32.TecNik93.com/FreeBSD/QA-Tindy/


Thanks for your work on making FreeBSD better,

--
QAT - your friendly neighborhood Daemon,
preparing  a heck of an error trapping system:
 - "HMC and EOI?"
 - "Halt, Melt and Catch fire or Execute Operator Immediately."



More information about the cvs-all mailing list