From owner-freebsd-pkg-fallout@freebsd.org Sun Nov 6 03:10:06 2016 Return-Path: Delivered-To: freebsd-pkg-fallout@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 9071BC32EED for ; Sun, 6 Nov 2016 03:10:06 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 7D7DF659 for ; Sun, 6 Nov 2016 03:10:06 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id 7CC80C32EEC; Sun, 6 Nov 2016 03:10:06 +0000 (UTC) Delivered-To: pkg-fallout@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 7C682C32EEB for ; Sun, 6 Nov 2016 03:10:06 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: from thunderx1.nyi.freebsd.org (thunderx1.nyi.freebsd.org [IPv6:2610:1c1:1:6082::16:fb]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4DE44651 for ; Sun, 6 Nov 2016 03:10:06 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: from thunderx1.nyi.freebsd.org (localhost [127.0.0.1]) by thunderx1.nyi.freebsd.org (8.15.2/8.15.2) with ESMTP id uA63A53s077764 for ; Sun, 6 Nov 2016 03:10:05 GMT (envelope-from pkg-fallout@FreeBSD.org) Received: (from root@localhost) by thunderx1.nyi.freebsd.org (8.15.2/8.15.2/Submit) id uA63A5SK077727; Sun, 6 Nov 2016 03:10:05 GMT (envelope-from pkg-fallout@FreeBSD.org) Date: Sun, 6 Nov 2016 03:10:05 GMT From: pkg-fallout@FreeBSD.org Message-Id: <201611060310.uA63A5SK077727@thunderx1.nyi.freebsd.org> To: pkg-fallout@FreeBSD.org Subject: [package - 110arm64-quarterly][java/sablevm-classpath] Failed for sablevm-classpath-1.13_11 in build X-BeenThere: freebsd-pkg-fallout@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Fallout logs from package building List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Nov 2016 03:10:06 -0000 You are receiving this mail as a port that you maintain is failing to build on the FreeBSD package build server. Please investigate the failure and submit a PR to fix build. Maintainer: java@FreeBSD.org Last committer: mat@FreeBSD.org Ident: $FreeBSD: branches/2016Q4/java/sablevm-classpath/Makefile 412347 2016-04-01 14:08:37Z mat $ Log URL: http://thunderx1.nyi.freebsd.org/data/110arm64-quarterly/425439/logs/sablevm-classpath-1.13_11.log Build URL: http://thunderx1.nyi.freebsd.org/build.html?mastername=110arm64-quarterly&build=425439 Log: ====>> Building java/sablevm-classpath build started at Sun Nov 6 03:03:55 UTC 2016 port directory: /usr/ports/java/sablevm-classpath building for: FreeBSD 110arm64-quarterly-job-01 11.0-RELEASE-p1 FreeBSD 11.0-RELEASE-p1 arm64 maintained by: java@FreeBSD.org Makefile ident: $FreeBSD: branches/2016Q4/java/sablevm-classpath/Makefile 412347 2016-04-01 14:08:37Z mat $ Poudriere version: 3.1.14 Host OSVERSION: 1100121 Jail OSVERSION: 1100122 !!! Jail is newer than host. (Jail: 1100122, Host: 1100121) !!! !!! This is not supported. !!! !!! Host kernel must be same or newer than jail. !!! !!! Expect build failures. !!! ---Begin Environment--- SHELL=/bin/csh UNAME_v=FreeBSD 11.0-RELEASE-p1 UNAME_r=11.0-RELEASE-p1 BLOCKSIZE=K MAIL=/var/mail/root STATUS=1 OPSYS=FreeBSD ARCH=aarch64 SAVED_TERM= MASTERMNT=/usr/local/poudriere/data/.m/110arm64-quarterly/ref UID=0 PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin _JAVA_VERSION_LIST_REGEXP=1.6\|1.7\|1.8\|1.6+\|1.7+\|1.8+ POUDRIERE_BUILD_TYPE=bulk PKGNAME=sablevm-classpath-1.13_11 OSREL=11.0 _OSRELEASE=11.0-RELEASE-p1 PYTHONBASE=/usr/local OLDPWD=/ _SMP_CPUS=48 PWD=/usr/local/poudriere/data/.m/110arm64-quarterly/ref/.p/pool MASTERNAME=110arm64-quarterly SCRIPTPREFIX=/usr/local/share/poudriere _JAVA_VENDOR_LIST_REGEXP=openjdk\|oracle\|sun USER=root HOME=/root POUDRIERE_VERSION=3.1.14 SCRIPTPATH=/usr/local/share/poudriere/bulk.sh CONFIGURE_MAX_CMD_LEN=262144 LIBEXECPREFIX=/usr/local/libexec/poudriere LOCALBASE=/usr/local PACKAGE_BUILDING=yes _JAVA_OS_LIST_REGEXP=native\|linux OSVERSION=1100122 ---End Environment--- ---Begin OPTIONS List--- ===> The following configuration options are available for sablevm-classpath-1.13_11: CAIRO=off: Use Cairo based Graphics2D GTK2=on: Enable Gtk+ AWT peer ZIP=on: Compress class library ===> Use 'make config' to modify these settings ---End OPTIONS List--- --CONFIGURE_ARGS-- --disable-alsa --disable-dssi --with-compressed-classes=zip --x-libraries=/usr/local/lib --x-includes=/usr/local/include --prefix=/usr/local ${_LATE_CONFIGURE_ARGS} --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- MAKE=gmake PKG_CONFIG=pkgconf XDG_DATA_HOME=/wrkdirs/usr/ports/java/sablevm-classpath/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/java/sablevm-classpath/work HOME=/wrkdirs/usr/ports/java/sablevm-classpath/work TMPDIR="/tmp" SHELL=/bin/sh CONFIG_SHELL=/bin/sh CONFIG_SITE=/usr/ports/Templates/config.site lt_cv_sys_max_cmd_len=262144 --End CONFIGURE_ENV-- --MAKE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/java/sablevm-classpath/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/java/sablevm-classpath/work HOME=/wrkdirs/usr/ports/java/sablevm-classpath/work TMPDIR="/tmp" NO_PIE=yes MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES PREFIX=/usr/local LOCALBASE=/usr/local LIBDIR="/usr/lib" CC="cc" CFLAGS="-O2 -pipe -fno-strict-aliasing" CPP="cpp" CPPFLAGS="-I/usr/local/include" LDFLAGS="" LIBS="-L/usr/local/lib" CXX="c++" CXXFLAGS="-O2 -pipe -fno-strict-aliasing " MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 444" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" --End MAKE_ENV-- --PLIST_SUB-- PORTVERSION=1.13 GTK2="" WITHOUT_ZIP="@comment " WITH_ZIP="" GTK2_VERSION="2.10.0" GTK3_VERSION="3.0.0" OSREL=11.0 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local PORTDOCS="" PORTEXAMPLES="" LIB32DIR=lib DOCSDIR="share/doc/sablevm-classpath" EXAMPLESDIR="share/examples/sablevm-classpath" DATADIR="share/sablevm-classpath" WWWDIR="www/sablevm-classpath" ETCDIR="etc/sablevm-classpath" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/sablevm-classpath DOCSDIR=/usr/local/share/doc/sablevm-classpath EXAMPLESDIR=/usr/local/share/examples/sablevm-classpath WWWDIR=/usr/local/www/sablevm-classpath ETCDIR=/usr/local/etc/sablevm-classpath --End SUB_LIST-- ---Begin make.conf--- USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles #### /usr/local/etc/poudriere.d/make.conf #### # XXX: We really need this but cannot use it while 'make checksum' does not # try the next mirror on checksum failure. It currently retries the same # failed mirror and then fails rather then trying another. It *does* # try the next if the size is mismatched though. #MASTER_SITE_FREEBSD=yes DISABLE_MAKE_JOBS=poudriere ---End make.conf--- =================================================== ===> License GPLv2 accepted by the user =========================================================================== =================================================== ===> sablevm-classpath-1.13_11 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-1.8.8.txz [110arm64-quarterly-job-01] Installing pkg-1.8.8... [110arm64-quarterly-job-01] Extracting pkg-1.8.8: .......... done ===> sablevm-classpath-1.13_11 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of sablevm-classpath-1.13_11 =========================================================================== =================================================== =========================================================================== =================================================== ===> License GPLv2 accepted by the user ===> Fetching all distfiles required by sablevm-classpath-1.13_11 for building =========================================================================== =================================================== ===> License GPLv2 accepted by the user ===> Fetching all distfiles required by sablevm-classpath-1.13_11 for building => SHA256 Checksum OK for sablevm-classpath-1.13.tar.gz. =========================================================================== =================================================== =========================================================================== =================================================== ===> License GPLv2 accepted by the user ===> Fetching all distfiles required by sablevm-classpath-1.13_11 for building ===> Extracting for sablevm-classpath-1.13_11 => SHA256 Checksum OK for sablevm-classpath-1.13.tar.gz. =========================================================================== =================================================== =========================================================================== =================================================== ===> Patching for sablevm-classpath-1.13_11 ===> Applying FreeBSD patches for sablevm-classpath-1.13_11 =========================================================================== =================================================== ===> sablevm-classpath-1.13_11 depends on executable: jikes - not found ===> Installing existing package /packages/All/jikes-1.22_2.txz [110arm64-quarterly-job-01] Installing jikes-1.22_2... [110arm64-quarterly-job-01] Extracting jikes-1.22_2: .... done Message from jikes-1.22_2: This distribution is covered by the "IBM Public License Version Version 1.0 - Jikes" contained in the file doc/license.htm. You must accept the terms of the license agreement to use this software. http://ibm.com/developerworks/opensource/jikes Copyright (C) 1996, 1998, International Business Machines Corporation and others. All Rights Reserved. You must accept the terms of that agreement to use this software. ===> NOTICE: The jikes port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port ===> sablevm-classpath-1.13_11 depends on executable: jikes - found ===> Returning to build of sablevm-classpath-1.13_11 ===> sablevm-classpath-1.13_11 depends on executable: zip - not found ===> Installing existing package /packages/All/zip-3.0_1.txz [110arm64-quarterly-job-01] Installing zip-3.0_1... [110arm64-quarterly-job-01] Extracting zip-3.0_1: .......... done ===> sablevm-classpath-1.13_11 depends on executable: zip - found ===> Returning to build of sablevm-classpath-1.13_11 ===> sablevm-classpath-1.13_11 depends on executable: gmake - not found ===> Installing existing package /packages/All/gmake-4.2.1_1.txz [110arm64-quarterly-job-01] Installing gmake-4.2.1_1... checking for getsockopt... yes checking for time... (cached) yes checking for mktime... yes checking for localtime_r... yes checking for strerror_r... (cached) yes checking for fcntl... (cached) yes checking for mmap... (cached) yes checking for munmap... (cached) yes checking for mincore... yes checking for msync... yes checking for madvise... yes checking for getpagesize... (cached) yes checking for sysconf... (cached) yes checking whether time.h and sys/time.h may both be included... yes checking whether struct tm is in sys/time.h or time.h... time.h checking for struct tm.tm_zone... yes checking for tm_gmtoff in struct tm... yes checking for an ANSI C-conforming const... yes checking for __attribute__... yes checking for ld used by GCC... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for shared library run path origin... /bin/sh: cannot open ./config.rpath: No such file or directory done checking for iconv... yes checking how to link with libiconv... -liconv checking for iconv declaration... extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft); checking for X... libraries /usr/local/lib, headers /usr/local/include checking whether -R must be followed by a space... neither works checking for gethostbyname... (cached) yes checking for connect... (cached) yes checking for remove... yes checking for shmat... yes checking for IceConnectionNumber in -lICE... yes checking for XTestQueryExtension in -lXtst... yes checking for gtk+-2.0 >= 2.4 gthread-2.0 >= 2.2 gdk-pixbuf-2.0... yes checking GTK_CFLAGS... -I/usr/local/include/gtk-2.0 -I/usr/local/include/pango-1.0 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/freetype2 -I/usr/local/include/freetype2 -I/usr/local/include/libdrm -I/usr/local/include/libpng16 -I/usr/local/include/harfbuzz -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/atk-1.0 -D_THREAD_SAFE -pthread checking GTK_LIBS... -L/usr/local/lib -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -latk-1.0 -lcairo -lpthread -lgio-2.0 -lpangoft2-1.0 -lpango-1.0 -lfontconfig -lfreetype -lgthread-2.0 -pthread -lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0 -lintl checking for pangoft2... yes checking PANGOFT2_CFLAGS... -I/usr/local/include/pango-1.0 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/freetype2 -I/usr/local/include/harfbuzz checking PANGOFT2_LIBS... -L/usr/local/lib -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lintl -lfontconfig -lfreetype checking for freetype2... yes checking FREETYPE2_CFLAGS... -I/usr/local/include/freetype2 checking FREETYPE2_LIBS... -L/usr/local/lib -lfreetype checking for gcjh... no checking for javah... no checking jni_md.h support... configure: WARNING: no checking for jikes... /usr/local/bin/jikes checking jikes version... 1.22 checking for gcjx... no checking for ecj... no checking whether to enable maintainer-specific portions of Makefiles... no checking for mkdir... /bin/mkdir checking for cp... /bin/cp checking for date... /bin/date checking for find... /usr/bin/find ./configure: CLASSPATH_WITH_JAR: not found checking for zip... /usr/local/bin/zip configure: creating ./config.status config.status: creating Makefile config.status: creating external/Makefile config.status: creating external/sax/Makefile config.status: creating external/w3c_dom/Makefile config.status: creating gnu/classpath/Configuration.java config.status: creating include/Makefile config.status: creating native/Makefile config.status: creating native/fdlibm/Makefile config.status: creating native/jawt/Makefile config.status: creating native/jni/Makefile config.status: creating native/jni/classpath/Makefile config.status: creating native/jni/java-io/Makefile config.status: creating native/jni/java-lang/Makefile config.status: creating native/jni/java-net/Makefile config.status: creating native/jni/java-nio/Makefile config.status: creating native/jni/java-util/Makefile config.status: creating native/jni/gtk-peer/Makefile config.status: creating native/jni/qt-peer/Makefile config.status: creating native/jni/xmlj/Makefile config.status: creating native/jni/midi-alsa/Makefile config.status: creating native/jni/midi-dssi/Makefile config.status: creating native/target/Makefile config.status: creating native/target/Linux/Makefile config.status: creating native/target/generic/Makefile config.status: creating resource/Makefile config.status: creating scripts/Makefile config.status: creating scripts/classpath.spec config.status: creating lib/Makefile config.status: creating lib/gen-classlist.sh config.status: creating lib/copy-vmresources.sh config.status: creating include/config.h config.status: linking ./include/jni_md-x86-linux-gnu.h to include/jni_md.h config.status: executing depfiles commands config.status: executing gen-classlist commands config.status: executing copy-vmresources commands =========================================================================== =================================================== ===> Building for sablevm-classpath-1.13_11 gmake[1]: Entering directory '/wrkdirs/usr/ports/java/sablevm-classpath/work/sablevm-classpath-1.13' Making all in lib gmake[2]: Entering directory '/wrkdirs/usr/ports/java/sablevm-classpath/work/sablevm-classpath-1.13/lib' mkdir -p ../java/util ./scripts/generate-locale-list.sh > ../java/util/LocaleData.java true top_builddir=.. top_srcdir=.. /bin/sh ./gen-classlist.sh standard Adding java source files from srcdir '..'. Adding java source files from VM directory ../vm/reference /usr/local/bin/jikes -q -g +Pno-shadow +Pno-switchcheck +F -encoding UTF-8 -bootclasspath '' -extdirs '' -sourcepath '' --classpath ..:../vm/reference:../external/w3c_dom:../external/sax:.: -d . @classes touch compile-classes if ! [ -e gnu ]; then mkdir gnu; fi if ! [ -e gnu/java ]; then mkdir gnu/java; fi if ! [ -e gnu/java/locale ]; then mkdir gnu/java/locale; fi if ! [ -e gnu/javax/swing/plaf/gtk/icons ]; then mkdir -p gnu/javax/swing/plaf/gtk/icons; fi find: ../vm/reference: No such file or directory touch resources if test "x" != "x"; then \ -Mcf libclasspath.jar gnu java javax org > /dev/null; \ elif test "x/usr/local/bin/zip" != "x"; then \ /usr/local/bin/zip -r -D libclasspath.jar gnu java javax org > /dev/null; fi rm -rf resources_tmp mkdir -p resources_tmp mkdir -p resources_tmp/gnu/java/locale mkdir -p resources_tmp/java mkdir -p resources_tmp/javax mkdir -p resources_tmp/org if test x"" != "x"; then cd resources_tmp && \ -Mcf ../resources.jar gnu java javax org > /dev/null; \ elif test x"/usr/local/bin/zip" != "x"; then cd resources_tmp && \ /usr/local/bin/zip -r -D ../resources.jar gnu java javax org > /dev/null; fi rm -rf resources_tmp gmake[2]: Leaving directory '/wrkdirs/usr/ports/java/sablevm-classpath/work/sablevm-classpath-1.13/lib' Making all in external gmake[2]: Entering directory '/wrkdirs/usr/ports/java/sablevm-classpath/work/sablevm-classpath-1.13/external' Making all in sax gmake[3]: Entering directory '/wrkdirs/usr/ports/java/sablevm-classpath/work/sablevm-classpath-1.13/external/sax' gmake[3]: Nothing to be done for 'all'. gmake[3]: Leaving directory '/wrkdirs/usr/ports/java/sablevm-classpath/work/sablevm-classpath-1.13/external/sax' Making all in w3c_dom gmake[3]: Entering directory '/wrkdirs/usr/ports/java/sablevm-classpath/work/sablevm-classpath-1.13/external/w3c_dom' gmake[3]: Nothing to be done for 'all'. gmake[3]: Leaving directory '/wrkdirs/usr/ports/java/sablevm-classpath/work/sablevm-classpath-1.13/external/w3c_dom' gmake[3]: Entering directory '/wrkdirs/usr/ports/java/sablevm-classpath/work/sablevm-classpath-1.13/external' gmake[3]: Nothing to be done for 'all-am'. gmake[3]: Leaving directory '/wrkdirs/usr/ports/java/sablevm-classpath/work/sablevm-classpath-1.13/external' gmake[2]: Leaving directory '/wrkdirs/usr/ports/java/sablevm-classpath/work/sablevm-classpath-1.13/external' Making all in include gmake[2]: Entering directory '/wrkdirs/usr/ports/java/sablevm-classpath/work/sablevm-classpath-1.13/include' gmake all-am gmake[3]: Entering directory '/wrkdirs/usr/ports/java/sablevm-classpath/work/sablevm-classpath-1.13/include' gmake[3]: Leaving directory '/wrkdirs/usr/ports/java/sablevm-classpath/work/sablevm-classpath-1.13/include' gmake[2]: Leaving directory '/wrkdirs/usr/ports/java/sablevm-classpath/work/sablevm-classpath-1.13/include' Making all in native gmake[2]: Entering directory '/wrkdirs/usr/ports/java/sablevm-classpath/work/sablevm-classpath-1.13/native' Making all in fdlibm gmake[3]: Entering directory '/wrkdirs/usr/ports/java/sablevm-classpath/work/sablevm-classpath-1.13/native/fdlibm' if /bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I. -I../../include -I/usr/local/include -O2 -pipe -fno-strict-aliasing -MT dtoa.lo -MD -MP -MF ".deps/dtoa.Tpo" -c -o dtoa.lo dtoa.c; \ then mv -f ".deps/dtoa.Tpo" ".deps/dtoa.Plo"; else rm -f ".deps/dtoa.Tpo"; exit 1; fi mkdir .libs cc -DHAVE_CONFIG_H -I. -I. -I../../include -I/usr/local/include -O2 -pipe -fno-strict-aliasing -MT dtoa.lo -MD -MP -MF .deps/dtoa.Tpo -c dtoa.c -fPIC -DPIC -o .libs/dtoa.o In file included from dtoa.c:29: In file included from ./mprec.h:33: ./ieeefp.h:160:2: error: Endianess not declared!! #error Endianess not declared!! ^ In file included from dtoa.c:29: ./mprec.h:98:1: error: unknown type name 'Exactly' Exactly one of IEEE_8087, IEEE_MC68k, VAX, or IBM should be defined. ^ ./mprec.h:98:12: error: expected ';' after top level declarator Exactly one of IEEE_8087, IEEE_MC68k, VAX, or IBM should be defined. ^ ; dtoa.c:251:22: error: variable has incomplete type 'union double_union' union double_union d, d2, eps; ^ dtoa.c:251:9: note: forward declaration of 'union double_union' union double_union d, d2, eps; ^ dtoa.c:251:25: error: variable has incomplete type 'union double_union' union double_union d, d2, eps; ^ dtoa.c:251:9: note: forward declaration of 'union double_union' union double_union d, d2, eps; ^ dtoa.c:251:29: error: variable has incomplete type 'union double_union' union double_union d, d2, eps; ^ dtoa.c:251:9: note: forward declaration of 'union double_union' union double_union d, d2, eps; ^ 6 errors generated. gmake[3]: *** [Makefile:441: dtoa.lo] Error 1 gmake[3]: Leaving directory '/wrkdirs/usr/ports/java/sablevm-classpath/work/sablevm-classpath-1.13/native/fdlibm' gmake[2]: *** [Makefile:323: all-recursive] Error 1 gmake[2]: Leaving directory '/wrkdirs/usr/ports/java/sablevm-classpath/work/sablevm-classpath-1.13/native' gmake[1]: *** [Makefile:355: all-recursive] Error 1 gmake[1]: Leaving directory '/wrkdirs/usr/ports/java/sablevm-classpath/work/sablevm-classpath-1.13' *** Error code 1 Stop. make: stopped in /usr/ports/java/sablevm-classpath