[package - 10amd64-quarterly][games/oolite] Failed for oolite-1.76_3 in build
pkg-fallout at FreeBSD.org
pkg-fallout at FreeBSD.org
Wed Aug 27 15:51:44 UTC 2014
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: avg at icyb.net.ua
Last committer: mva at FreeBSD.org
Ident: $FreeBSD: branches/2014Q3/games/oolite/Makefile 356061 2014-06-01 08:11:34Z mva $
Log URL: http://beefy2.isc.freebsd.org/data/10amd64-quarterly/2014-08-27_15h21m01s/logs/oolite-1.76_3.log
Build URL: http://beefy2.isc.freebsd.org/build.html?mastername=10amd64-quarterly&build=2014-08-27_15h21m01s
Log:
====>> Building games/oolite
build started at Wed Aug 27 15:50:56 UTC 2014
port directory: /usr/ports/games/oolite
building for: FreeBSD 10amd64-quarterly-job-08 10.0-RELEASE-p7 FreeBSD 10.0-RELEASE-p7 amd64
maintained by: avg at icyb.net.ua
Makefile ident: $FreeBSD: branches/2014Q3/games/oolite/Makefile 356061 2014-06-01 08:11:34Z mva $
Poudriere version: 3.1-pre
Host OSVERSION: 1100027
Jail OSVERSION: 1000510
---Begin Environment---
OSVERSION=1000510
UNAME_v=FreeBSD 10.0-RELEASE-p7
UNAME_r=10.0-RELEASE-p7
BLOCKSIZE=K
MAIL=/var/mail/root
STATUS=1
SAVED_TERM=screen
MASTERMNT=/usr/local/poudriere/data/.m/10amd64-quarterly/ref
PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/root/bin
POUDRIERE_BUILD_TYPE=bulk
PKGNAME=oolite-1.76_3
OLDPWD=/root/poudriere
PWD=/usr/local/poudriere/data/.m/10amd64-quarterly/ref/.p/pool
MASTERNAME=10amd64-quarterly
USER=root
HOME=/root
POUDRIERE_VERSION=3.1-pre
LOCALBASE=/usr/local
PACKAGE_BUILDING=yes
---End Environment---
---Begin OPTIONS List---
---End OPTIONS List---
--CONFIGURE_ARGS--
--End CONFIGURE_ARGS--
--CONFIGURE_ENV--
XDG_DATA_HOME=/wrkdirs/usr/ports/games/oolite/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/games/oolite/work HOME=/wrkdirs/usr/ports/games/oolite/work TMPDIR="/tmp" PYTHON="/usr/local/bin/python2.7" SDL_CONFIG=/usr/local/bin/sdl-config MAKE=gmake ac_cv_path_PERL=/usr/local/bin/perl ac_cv_path_PERL_PATH=/usr/local/bin/perl SHELL=/bin/sh CONFIG_SHELL=/bin/sh
--End CONFIGURE_ENV--
--MAKE_ENV--
XDG_DATA_HOME=/wrkdirs/usr/ports/games/oolite/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/games/oolite/work HOME=/wrkdirs/usr/ports/games/oolite/work TMPDIR="/tmp" "CC=/usr/bin/clang CXX=/usr/bin/clang++" SDL_CONFIG=/usr/local/bin/sdl-config NO_PIE=yes 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="" LIBS="" 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--
--PLIST_SUB--
GNUSTEP_DEVEL="@comment
"
GNUSTEP_STABLE=""
GNU_ARCH=amd64
VERSION=1.76
MAJORVERSION=1
LIBVERSION=0.0.1
MAJORLIBVERSION=0
PYTHON_INCLUDEDIR=include/python2.7
PYTHON_LIBDIR=lib/python2.7
PYTHON_PLATFORM=freebsd10
PYTHON_SITELIBDIR=lib/python2.7/site-packages
PYTHON_VERSION=python2.7
OSREL=10.0
PREFIX=%D
LOCALBASE=/usr/local
PORTDOCS=""
PORTEXAMPLES=""
PORTDATA=""
LIB32DIR=lib
PERL_VERSION=5.16.3
PERL_VER=5.16
PERL_ARCH=mach
PERL5_MAN3=lib/perl5/5.16/man/man3
SITE_PERL=lib/perl5/site_perl/5.16
DOCSDIR="share/doc/oolite"
EXAMPLESDIR="share/examples/oolite"
DATADIR="share/oolite"
WWWDIR="www/oolite"
ETCDIR="etc/oolite"
--End PLIST_SUB--
--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
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
#WITH_PKGNG=devel
# clean-restricted ran via poudriere.conf NO_RESTRICTED
#NO_RESTRICTED=yes
DISABLE_MAKE_JOBS=poudriere
---End make.conf---
=======================<phase: check-sanity >============================
===========================================================================
=======================<phase: pkg-depends >============================
===> oolite-1.76_3 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.7_4.txz
Installing pkg-1.2.7_4... done
If you are upgrading from the old package format, first run:
# pkg2ng
===> Returning to build of oolite-1.76_3
===========================================================================
=======================<phase: fetch-depends >============================
===========================================================================
=======================<phase: fetch >============================
===> Fetching all distfiles required by oolite-1.76_3 for building
===========================================================================
=======================<phase: checksum >============================
===> Fetching all distfiles required by oolite-1.76_3 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_3 for building
===> Extracting for oolite-1.76_3
=> 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_3
===> Applying FreeBSD patches for oolite-1.76_3
===========================================================================
=======================<phase: build-depends >============================
===> oolite-1.76_3 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_3
===> oolite-1.76_3 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_3
===> oolite-1.76_3 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.6.txz
Installing gnustep-make-2.6.6...Installing libobjc2-1.7_1... done
done
===> Returning to build of oolite-1.76_3
===> oolite-1.76_3 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.6_3.txz
Installing gnustep-base-1.24.6_3...Installing avahi-app-0.6.31_2...Installing dbus-glib-0.100.2_1...Installing dbus-1.8.6...Installing expat-2.1.0_1... done
Installing gnome_subr-1.0... done
Installing libICE-1.0.8_2,1...Installing xproto-7.0.25... done
done
Installing libSM-1.2.2_2,1... done
Installing libX11-1.6.2_2,1...Installing kbproto-1.0.6... done
Installing libXau-1.0.8_2... done
Installing libXdmcp-1.1.1_2... done
Installing libxcb-1.10_2...Installing libpthread-stubs-0.3_5... done
Installing libxml2-2.9.1_1... done
done
done
===> Creating users and/or groups.
Creating group 'messagebus' with gid '556'.
Creating user 'messagebus' with uid '556'.
done
Installing gettext-0.18.3.1_1...Installing indexinfo-0.2... done
done
Installing glib-2.36.3_3...Installing libffi-3.0.13_1... done
Installing libiconv-1.14_3... done
Installing pcre-8.34_1... done
Installing perl5-5.16.3_11... done
Installing python27-2.7.6_4... done
No schema files found: doing nothing.
done
done
Installing gdbm-1.11_2... done
Installing gobject-introspection-1.36.0_2...Installing gnomehier-3.0... done
Installing python2-2_2... done
done
Installing libdaemon-0.14_1... done
===> Creating users and/or groups.
Creating group 'avahi' with gid '558'.
Creating user 'avahi' with uid '558'.
done
Installing gmp-5.1.3_2... done
<snip>
../../config/system-headers | /usr/bin/perl5 ../../config/make-system-wrappers.pl system_wrappers_js
/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++ -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=\"FreeBSD10\" -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 -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 -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 -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 -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=\"FreeBSD10\" -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 -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 -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
More information about the freebsd-pkg-fallout
mailing list