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: a...@icyb.net.ua Last committer: amd...@freebsd.org Ident: $FreeBSD: head/games/oolite/Makefile 331269 2013-10-22 13:53:33Z amdmi3 $ Log URL: http://beefy2.isc.freebsd.org/bulk/head-amd64-default/2014-01-05_13h19m25s/logs/oolite-1.76_1.log Build URL: http://beefy2.isc.freebsd.org/bulk/head-amd64-default/2014-01-05_13h19m25s Log: ====>> Building games/oolite build started at Sun Jan 5 14:19:39 UTC 2014 port directory: /usr/ports/games/oolite building for: FreeBSD head-amd64-default-job-02 11.0-CURRENT FreeBSD 11.0-CURRENT r256430 amd64 maintained by: a...@icyb.net.ua Makefile ident: $FreeBSD: head/games/oolite/Makefile 331269 2013-10-22 13:53:33Z amdmi3 $ Poudriere version: 3.1-pre ---Begin Environment--- OSVERSION=1100000 UNAME_v=FreeBSD 11.0-CURRENT r256430 UNAME_r=11.0-CURRENT BLOCKSIZE=K MAIL=/var/mail/root STATUS=1 MASTERMNT=/usr/local/poudriere/data/build/head-amd64-default/ref PKG_EXT=txz tpid=26124 PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/root/bin POUDRIERE_BUILD_TYPE=bulk PKGNG=1 PKGNAME=oolite-1.76_1 PKG_DELETE=/usr/local/sbin/pkg-static delete -y -f PKG_ADD=/usr/local/sbin/pkg-static add PWD=/root MASTERNAME=head-amd64-default USER=root HOME=/root POUDRIERE_VERSION=3.1-pre LOCALBASE=/usr/local PACKAGE_BUILDING=yes PKG_VERSION=/poudriere/pkg-static version PKG_BIN=/usr/local/sbin/pkg-static ---End Environment--- ---Begin OPTIONS List--- ---End OPTIONS List--- --CONFIGURE_ARGS-- --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- TMPDIR="/tmp" PYTHON="/usr/local/bin/python2.7" SDL_CONFIG=/usr/local/bin/sdl-config MAKE=gmake SHELL=/bin/sh CONFIG_SHELL=/bin/sh --End CONFIGURE_ENV-- --MAKE_ENV-- TMPDIR="/tmp" "CC=/usr/bin/clang CXX=/usr/bin/clang++" SDL_CONFIG=/usr/local/bin/sdl-config SHELL=/bin/sh NO_LINT=YES PREFIX=/usr/local LOCALBASE=/usr/local LIBDIR="/usr/lib" CC="/usr/bin/clang" CFLAGS="-O2 -pipe -fno-strict-aliasing" CPP="/usr/bin/clang-cpp" CPPFLAGS="" LDFLAGS="" CXX="/usr/bin/clang++" CXXFLAGS="-O2 -pipe -fno-strict-aliasing" MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install -s -o root -g wheel -m 555" BSD_INSTALL_LIB="install -s -o root -g wheel -m 444" BSD_INSTALL_SCRIPT="install -o root -g wheel -m 555" BSD_INSTALL_DATA="install -o root -g wheel -m 444" BSD_INSTALL_MAN="install -o root -g wheel -m 444" --End MAKE_ENV-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/oolite DOCSDIR=/usr/local/share/doc/oolite EXAMPLESDIR=/usr/local/share/examples/oolite WWWDIR=/usr/local/www/oolite ETCDIR=/usr/local/etc/oolite --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 #### WITH_PKGNG=yes NO_RESTRICTED=yes DISABLE_MAKE_JOBS=poudriere ---End make.conf--- ===> Cleaning for oolite-1.76_1 =======================<phase: check-config >============================ =========================================================================== =======================<phase: pkg-depends >============================ ===> oolite-1.76_1 depends on file: /usr/local/sbin/pkg - not found ===> Verifying install for /usr/local/sbin/pkg in /usr/ports/ports-mgmt/pkg ===> Installing existing package /packages/All/pkg-1.2.4_1.txz Installing pkg-1.2.4_1... done If you are upgrading from the old package format, first run: # pkg2ng ===> Returning to build of oolite-1.76_1 =========================================================================== =======================<phase: fetch-depends >============================ =========================================================================== =======================<phase: fetch >============================ ===> Fetching all distfiles required by oolite-1.76_1 for building =========================================================================== =======================<phase: checksum >============================ ===> Fetching all distfiles required by oolite-1.76_1 for building => SHA256 Checksum OK for oolite/oolite-source-1.76.tar.bz2. => SHA256 Checksum OK for oolite/firefox-4.0.source.js-only.tbz. =========================================================================== =======================<phase: extract-depends>============================ =========================================================================== =======================<phase: extract >============================ ===> Fetching all distfiles required by oolite-1.76_1 for building ===> Extracting for oolite-1.76_1 => SHA256 Checksum OK for oolite/oolite-source-1.76.tar.bz2. => SHA256 Checksum OK for oolite/firefox-4.0.source.js-only.tbz. =========================================================================== =======================<phase: patch-depends >============================ =========================================================================== =======================<phase: patch >============================ ===> Patching for oolite-1.76_1 ===> Applying FreeBSD patches for oolite-1.76_1 =========================================================================== =======================<phase: build-depends >============================ ===> oolite-1.76_1 depends on executable: zip - not found ===> Verifying install for zip in /usr/ports/archivers/zip ===> Installing existing package /packages/All/zip-3.0.txz Installing zip-3.0... done ===> Returning to build of oolite-1.76_1 ===> oolite-1.76_1 depends on file: /usr/local/bin/unzip - not found ===> Verifying install for /usr/local/bin/unzip in /usr/ports/archivers/unzip ===> Installing existing package /packages/All/unzip-6.0_1.txz Installing unzip-6.0_1... done ===> Returning to build of oolite-1.76_1 ===> oolite-1.76_1 depends on file: /usr/local/GNUstep/System/Library/Makefiles/GNUstep.sh - not found ===> Verifying install for /usr/local/GNUstep/System/Library/Makefiles/GNUstep.sh in /usr/ports/devel/gnustep-make ===> Installing existing package /packages/All/gnustep-make-2.6.5.txz Installing gnustep-make-2.6.5...Installing libobjc2-1.7... done done ===> Returning to build of oolite-1.76_1 ===> oolite-1.76_1 depends on file: /usr/local/GNUstep/System/Library/Libraries/libgnustep-base.so - not found ===> Verifying install for /usr/local/GNUstep/System/Library/Libraries/libgnustep-base.so in /usr/ports/lang/gnustep-base ===> Installing existing package /packages/All/gnustep-base-1.24.5_1.txz Installing gnustep-base-1.24.5_1...Installing libxslt-1.1.28_1...Installing libxml2-2.8.0_3... done Installing libgpg-error-1.12...Installing gettext-0.18.3.1... done done Installing libgcrypt-1.5.3... done done Installing gnutls-2.12.23_2...Installing p11-kit-0.20.1...Installing ca_root_nss-3.15.3.1... done Installing libffi-3.0.13_1... done Installing libtasn1-3.3... done done Installing nettle-2.7.1...Installing gmp-5.1.3... done done done Installing mDNSResponder-541... done Installing icu-50.1.2... done done ===> Returning to build of oolite-1.76_1 ===> oolite-1.76_1 depends on file: /usr/local/bin/python2.7 - not found ===> Verifying install for /usr/local/bin/python2.7 in /usr/ports/lang/python27 ===> Installing existing package /packages/All/python27-2.7.6_1.txz Installing python27-2.7.6_1... done ==== Note that some of the standard modules are provided as separate ports since they require extra dependencies: bsddb databases/py-bsddb gdbm databases/py-gdbm sqlite3 databases/py-sqlite3 tkinter x11-toolkits/py-tkinter Install them as needed. ==== ===> Returning to build of oolite-1.76_1 ===> oolite-1.76_1 depends on file: /usr/local/bin/sdl-config - not found ===> Verifying install for /usr/local/bin/sdl-config in /usr/ports/devel/sdl12 ===> Installing existing package /packages/All/sdl-1.2.15_2,2.txz Installing sdl-1.2.15_2,2...Installing libXrender-0.9.8...Installing libX11-1.6.2,1...Installing kbproto-1.0.6... done Installing libXau-1.0.8...Installing xproto-7.0.25... done done Installing libXdmcp-1.1.1... done Installing libxcb-1.9.3...Installing libpthread-stubs-0.3_4... done done done Installing renderproto-0.11.1... done done Installing libXrandr-1.4.2...Installing libXext-1.3.2,1...Installing xextproto-7.2.1... done done Installing randrproto-1.4.0... done done Installing libGLU-9.0.0...Installing libGL-9.1.7...Installing dri2proto-2.8... done Installing expat-2.1.0... done Installing libXdamage-1.1.4...Installing damageproto-1.2.1... done Installing libXfixes-5.0.1...Installing fixesproto-5.0... done done done Installing libXxf86vm-1.1.3...Installing xf86vidmodeproto-2.3.1... done done Installing libdrm-2.4.50...Installing libpciaccess-0.13.2...Installing pciids-20131225... done done done done done Installing aalib-1.4.r5_6... done done ------------------------------------------------------------------------------ Your SDL library has been built with libvgl support, which means that you can run almost any SDL application straight on your console (VESA 2.0 compatible videocard is required). To do this you have to load the vesa kernel module or enable it in your kernel, and set environment variable "SDL_VIDEODRIVER=vgl". <snip> /wrkdirs/usr/ports/games/oolite/work/oolite-source-1.76/deps/Cross-platform-deps/mozilla/js/src/build-release/config/nsinstall -R system_wrappers_js ../dist gmake[5]: Leaving directory `/wrkdirs/usr/ports/games/oolite/work/oolite-source-1.76/deps/Cross-platform-deps/mozilla/js/src/build-release/config' gmake[5]: Entering directory `/wrkdirs/usr/ports/games/oolite/work/oolite-source-1.76/deps/Cross-platform-deps/mozilla/js/src/build-release/editline' Creating /wrkdirs/usr/ports/games/oolite/work/oolite-source-1.76/deps/Cross-platform-deps/mozilla/js/src/build-release/editline/.deps gmake[5]: Leaving directory `/wrkdirs/usr/ports/games/oolite/work/oolite-source-1.76/deps/Cross-platform-deps/mozilla/js/src/build-release/editline' gmake[5]: Entering directory `/wrkdirs/usr/ports/games/oolite/work/oolite-source-1.76/deps/Cross-platform-deps/mozilla/js/src/build-release/shell' Creating /wrkdirs/usr/ports/games/oolite/work/oolite-source-1.76/deps/Cross-platform-deps/mozilla/js/src/build-release/shell/.deps gmake[5]: Leaving directory `/wrkdirs/usr/ports/games/oolite/work/oolite-source-1.76/deps/Cross-platform-deps/mozilla/js/src/build-release/shell' /usr/bin/clang++ -I/usr/local/include -fno-rtti -fno-exceptions -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -pedantic -Wno-long-long -O2 -pipe -fno-strict-aliasing -fno-strict-aliasing -pipe -DNDEBUG -DTRIMMED -O3 -fstrict-aliasing -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -DOSTYPE=\"FreeBSD11\" -DOSARCH=FreeBSD -DEXPORT_JS_API -D__STDC_LIMIT_MACROS -I/usr/local/include/nspr -o jscpucfg ../jscpucfg.cpp ./jscpucfg > jsautocfg.tmp mv jsautocfg.tmp jsautocfg.h jskwgen.cpp /usr/bin/clang++ -o host_jskwgen.o -c -I/usr/local/include -fno-rtti -fno-exceptions -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -pedantic -Wno-long-long -O2 -pipe -fno-strict-aliasing -fno-strict-aliasing -pipe -DNDEBUG -DTRIMMED -O3 -fstrict-aliasing -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -I.. -I. -I./dist/include -I./dist/include/nsprpub -I/usr/local/include/nspr -I.. -I../assembler -I../yarr -I/usr/local/include/nspr ../jskwgen.cpp /usr/bin/clang++ -o host_jskwgen -I/usr/local/include -fno-rtti -fno-exceptions -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -pedantic -Wno-long-long -O2 -pipe -fno-strict-aliasing -fno-strict-aliasing -pipe -DNDEBUG -DTRIMMED -O3 -fstrict-aliasing -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -I.. -I. -I./dist/include -I./dist/include/nsprpub -I/usr/local/include/nspr -I.. -I../assembler -I../yarr host_jskwgen.o ./host_jskwgen /wrkdirs/usr/ports/games/oolite/work/oolite-source-1.76/deps/Cross-platform-deps/mozilla/js/src/build-release/jsautokw.h /wrkdirs/usr/ports/games/oolite/work/oolite-source-1.76/deps/Cross-platform-deps/mozilla/js/src/build-release/config/nsinstall -R -m 644 js-config.h jsautocfg.h /wrkdirs/usr/ports/games/oolite/work/oolite-source-1.76/deps/Cross-platform-deps/mozilla/js/src/build-release/jsautokw.h ../js.msg ../jsanalyze.h ../jsapi.h ../jsarray.h ../jsarena.h ../jsatom.h ../jsbit.h ../jsbool.h ../jsclist.h ../jsclone.h ../jscntxt.h ../jscompat.h ../jsdate.h ../jsdbgapi.h ../jsdhash.h ../jsdtoa.h ../jsemit.h ../jsfun.h ../jsfriendapi.h ../jsgc.h ../jscell.h ../jsgcchunk.h ../jsgcstats.h ../jscompartment.h ../jshash.h ../jsinterp.h ../jsinttypes.h ../jsiter.h ../jslock.h ../jslong.h ../jsmath.h ../jsobj.h ../jsobjinlines.h ../json.h ../jsopcode.tbl ../jsopcode.h ../jsopcodeinlines.h ../jsotypes.h ../jsparse.h ../jsproxy.h ../jsprf.h ../jsprobes.h ../jspropertycache.h ../jspropertycacheinlines.h ../jspropertytree.h ../jsproto.tbl ../jsprvtd.h ../jspubtd.h ../jsreflect.h ../jsregexp.h ../jsscan.h ../jssco pe.h ../jsscript.h ../jsscriptinlines.h ../jsstaticcheck.h ../jsstdint.h ../jsstr.h ../jstracer.h ../jshotloop.h ../jstypedarray.h ../jstypes.h ../jsutil.h ../jsvector.h ../jstl.h ../jshashtable.h ../jsversion.h ../jswrapper.h ../jsxdrapi.h ../jsxml.h ../jsval.h ../jsvalue.h ../prmjtime.h ../jsbuiltins.h ../nanojit/Assembler.h ../nanojit/Allocator.h ../nanojit/CodeAlloc.h ../nanojit/Containers.h ../nanojit/LIR.h ../nanojit/LIRopcode.tbl ../nanojit/avmplus.h ../nanojit/Fragmento.h ../nanojit/Native.h ../nanojit/NativeCommon.h ../nanojit/NativeX64.h ../nanojit/njconfig.h ../nanojit/njcpudetect.h ../nanojit/RegAlloc.h ../nanojit/nanojit.h ../nanojit/VMPI.h ../tracejit/Writer.h ../perf/jsperf.h ./dist/include mkdir -p nanojit gmake[4]: Leaving directory `/wrkdirs/usr/ports/games/oolite/work/oolite-source-1.76/deps/Cross-platform-deps/mozilla/js/src/build-release' gmake libs gmake[4]: Entering directory `/wrkdirs/usr/ports/games/oolite/work/oolite-source-1.76/deps/Cross-platform-deps/mozilla/js/src/build-release' jsoplengen.cpp /usr/bin/clang++ -o host_jsoplengen.o -c -I/usr/local/include -fno-rtti -fno-exceptions -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -pedantic -Wno-long-long -O2 -pipe -fno-strict-aliasing -fno-strict-aliasing -pipe -DNDEBUG -DTRIMMED -O3 -fstrict-aliasing -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -I.. -I. -I./dist/include -I./dist/include/nsprpub -I/usr/local/include/nspr -I.. -I../assembler -I../yarr -I/usr/local/include/nspr ../jsoplengen.cpp /usr/bin/clang++ -o host_jsoplengen -I/usr/local/include -fno-rtti -fno-exceptions -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -pedantic -Wno-long-long -O2 -pipe -fno-strict-aliasing -fno-strict-aliasing -pipe -DNDEBUG -DTRIMMED -O3 -fstrict-aliasing -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -I.. -I. -I./dist/include -I./dist/include/nsprpub -I/usr/local/include/nspr -I.. -I../assembler -I../yarr host_jsoplengen.o ./host_jsoplengen /wrkdirs/usr/ports/games/oolite/work/oolite-source-1.76/deps/Cross-platform-deps/mozilla/js/src/build-release/jsautooplen.h jsanalyze.cpp /usr/bin/clang++ -o jsanalyze.o -c -I./dist/system_wrappers_js -include ../config/gcc_hidden.h -DOSTYPE=\"FreeBSD11\" -DOSARCH=FreeBSD -DEXPORT_JS_API -D__STDC_LIMIT_MACROS -I.. -I. -I./dist/include -I./dist/include/nsprpub -I/usr/local/include/nspr -I.. -I../assembler -I../yarr -fPIC -I/usr/local/include -fno-rtti -fno-exceptions -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -pedantic -Wno-long-long -O2 -pipe -fno-strict-aliasing -fno-strict-aliasing -pipe -DNDEBUG -DTRIMMED -O3 -fstrict-aliasing -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -I/usr/local/include -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MF .deps/jsanalyze.pp ../jsanalyze.cpp In file included from ../jsanalyze.cpp:40: In file included from ../jsanalyze.h:45: In file included from ../jscntxt.h:59: In file included from ../jsatom.h:52: In file included from ../jsstr.h:56: In file included from ../jsobj.h:64: ./jsvalue.h:108:23: warning: generic selections are a C11-specific feature [-Wc11-extensions] return (d == 0 && signbit(d)); ^ /usr/include/math.h:138:20: note: expanded from macro 'signbit' #define signbit(x) __fp_type_select(x, __signbitf, __signbit, __signbitl) ^ /usr/include/math.h:86:39: note: expanded from macro '__fp_type_select' #define __fp_type_select(x, f, d, ld) _Generic((x), \ ^ In file included from ../jsanalyze.cpp:40: In file included from ../jsanalyze.h:45: In file included from ../jscntxt.h:59: In file included from ../jsatom.h:52: In file included from ../jsstr.h:56: In file included from ../jsobj.h:64: ./jsvalue.h:294:18: warning: using extended field designator is an extension [-Wextended-offsetof] JS_STATIC_ASSERT(offsetof(jsval_layout, s.payload) == 0); ^ ~~~~~~~~ /usr/include/stddef.h:62:32: note: expanded from macro 'offsetof' #define offsetof(type, member) __offsetof(type, member) ^ /usr/include/sys/cdefs.h:449:34: note: expanded from macro '__offsetof' #define __offsetof(type, field) __builtin_offsetof(type, field) ^ ./jsutil.h:120:75: note: expanded from macro 'JS_STATIC_ASSERT' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ In file included from ../jsanalyze.cpp:40: In file included from ../jsanalyze.h:45: In file included from ../jscntxt.h:59: In file included from ../jsatom.h:52: ./jsstr.h:138:9: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types] struct { ^ ./jsstr.h:455:16: warning: using extended field designator is an extension [-Wextended-offsetof] return offsetof(JSString, u.chars); ^ ~~~~~~ /usr/include/stddef.h:62:32: note: expanded from macro 'offsetof' #define offsetof(type, member) __offsetof(type, member) ^ /usr/include/sys/cdefs.h:449:34: note: expanded from macro '__offsetof' #define __offsetof(type, field) __builtin_offsetof(type, field) ^ In file included from ../jsanalyze.cpp:40: In file included from ../jsanalyze.h:45: In file included from ../jscntxt.h:62: In file included from ../jsfun.h:49: ./jsscript.h:499:16: warning: cast from 'uint8 *' (aka 'unsigned char *') to 'JSObjectArray *' increases required alignment from 1 to 8 [-Wcast-align] return (JSObjectArray *)((uint8 *) (this + 1) + objectsOffset); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./jsscript.h:504:16: warning: cast from 'uint8 *' (aka 'unsigned char *') to 'JSUpvarArray *' increases required alignment from 1 to 8 [-Wcast-align] return (JSUpvarArray *) ((uint8 *) (this + 1) + upvarsOffset); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./jsscript.h:509:16: warning: cast from 'uint8 *' (aka 'unsigned char *') to 'JSObjectArray *' increases required alignment from 1 to 8 [-Wcast-align] return (JSObjectArray *) ((uint8 *) (this + 1) + regexpsOffset); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./jsscript.h:514:16: warning: cast from 'uint8 *' (aka 'unsigned char *') to 'JSTryNoteArray *' increases required alignment from 1 to 8 [-Wcast-align] return (JSTryNoteArray *) ((uint8 *) (this + 1) + trynotesOffset); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./jsscript.h:519:16: warning: cast from 'uint8 *' (aka 'unsigned char *') to 'js::GlobalSlotArray *' increases required alignment from 1 to 8 [-Wcast-align] return (js::GlobalSlotArray *) ((uint8 *) (this + 1) + globalsOffset); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./jsscript.h:524:16: warning: cast from 'uint8 *' (aka 'unsigned char *') to 'JSConstArray *' increases required alignment from 1 to 8 [-Wcast-align] return (JSConstArray *) ((uint8 *) (this + 1) + constOffset); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../jsanalyze.cpp:40: In file included from ../jsanalyze.h:45: In file included from ../jscntxt.h:62: ./jsfun.h:228:26: warning: using extended field designator is an extension [-Wextended-offsetof] JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, i.script)); ^ ~~~~~~~ /usr/include/stddef.h:62:32: note: expanded from macro 'offsetof' #define offsetof(type, member) __offsetof(type, member) ^ /usr/include/sys/cdefs.h:449:34: note: expanded from macro '__offsetof' #define __offsetof(type, field) __builtin_offsetof(type, field) ^ ./jsutil.h:120:75: note: expanded from macro 'JS_STATIC_ASSERT' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ In file included from ../jsanalyze.cpp:40: In file included from ../jsanalyze.h:45: In file included from ../jscntxt.h:62: ./jsfun.h:228:51: warning: using extended field designator is an extension [-Wextended-offsetof] JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, i.script)); ^ ~~~~~~~ /usr/include/stddef.h:62:32: note: expanded from macro 'offsetof' #define offsetof(type, member) __offsetof(type, member) ^ /usr/include/sys/cdefs.h:449:34: note: expanded from macro '__offsetof' #define __offsetof(type, field) __builtin_offsetof(type, field) ^ ./jsutil.h:120:75: note: expanded from macro 'JS_STATIC_ASSERT' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ In file included from ../jsanalyze.cpp:40: In file included from ../jsanalyze.h:45: In file included from ../jscntxt.h:62: ./jsfun.h:229:26: warning: using extended field designator is an extension [-Wextended-offsetof] JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, nativeOrScript)); ^ ~~~~~~~ /usr/include/stddef.h:62:32: note: expanded from macro 'offsetof' #define offsetof(type, member) __offsetof(type, member) ^ /usr/include/sys/cdefs.h:449:34: note: expanded from macro '__offsetof' #define __offsetof(type, field) __builtin_offsetof(type, field) ^ ./jsutil.h:120:75: note: expanded from macro 'JS_STATIC_ASSERT' typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1] ^ In file included from ../jsanalyze.cpp:40: In file included from ../jsanalyze.h:45: In file included from ../jscntxt.h:62: ./jsfun.h:230:16: warning: using extended field designator is an extension [-Wextended-offsetof] return offsetof(JSFunction, u.nativeOrScript); ^ ~~~~~~~~~~~~~~~ /usr/include/stddef.h:62:32: note: expanded from macro 'offsetof' #define offsetof(type, member) __offsetof(type, member) ^ /usr/include/sys/cdefs.h:449:34: note: expanded from macro '__offsetof' #define __offsetof(type, field) __builtin_offsetof(type, field) ^ In file included from ../jsanalyze.cpp:40: In file included from ../jsanalyze.h:45: ./jscntxt.h:2179:14: warning: cast from 'uint8 *' (aka 'unsigned char *') to 'JSAtom **' increases required alignment from 1 to 8 [-Wcast-align] ? COMMON_ATOMS_START(&cx->runtime->atomState) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./jsatom.h:445:6: note: expanded from macro 'COMMON_ATOMS_START' ((JSAtom **)((uint8 *)(state) + ATOM_OFFSET_START)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../jsanalyze.cpp:40: In file included from ../jsanalyze.h:45: ./jscntxt.h:2963:12: warning: cast from 'uint8 *' (aka 'unsigned char *') to 'JSContext *' increases required alignment from 1 to 8 [-Wcast-align] return (JSContext *) ((uint8 *) link - offsetof(JSContext, link)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../jsanalyze.cpp:42: ./jscompartment.h:372:8: error: visibility does not match previous declaration struct JS_FRIEND_API(JSCompartment) { ^ ./jstypes.h:177:29: note: expanded from macro 'JS_FRIEND_API' #define JS_FRIEND_API(t) JS_PUBLIC_API(t) ^ ./jstypes.h:167:29: note: expanded from macro 'JS_PUBLIC_API' # define JS_PUBLIC_API(t) JS_EXPORT_API(t) ^ ./jstypes.h:120:33: note: expanded from macro 'JS_EXPORT_API' # define JS_EXPORT_API(__type) JS_EXTERNAL_VIS __type ^ ./jstypes.h:101:42: note: expanded from macro 'JS_EXTERNAL_VIS' # define JS_EXTERNAL_VIS __attribute__((visibility ("default"))) ^ ./config/gcc_hidden.h:2:13: note: previous attribute is here #pragma GCC visibility push(hidden) ^ 16 warnings and 1 error generated. gmake[4]: *** [jsanalyze.o] Error 1 gmake[4]: Leaving directory `/wrkdirs/usr/ports/games/oolite/work/oolite-source-1.76/deps/Cross-platform-deps/mozilla/js/src/build-release' gmake[3]: *** [default] Error 2 gmake[3]: Leaving directory `/wrkdirs/usr/ports/games/oolite/work/oolite-source-1.76/deps/Cross-platform-deps/mozilla/js/src/build-release' gmake[2]: *** [deps/Cross-platform-deps/mozilla/js/src/build-release/build_stamp] Error 2 gmake[2]: Leaving directory `/wrkdirs/usr/ports/games/oolite/work/oolite-source-1.76' gmake[1]: *** [LIBJS] Error 2 gmake[1]: Leaving directory `/wrkdirs/usr/ports/games/oolite/work/oolite-source-1.76' *** Error code 2 Stop. make: stopped in /usr/ports/games/oolite ===> Cleaning for oolite-1.76_1 _______________________________________________ freebsd-pkg-fallout@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-pkg-fallout To unsubscribe, send any mail to "freebsd-pkg-fallout-unsubscr...@freebsd.org"