(00:00:00) ====>> Building lang/spidermonkey24 (00:00:00) build started at Thu Nov 3 06:41:19 UTC 2016 (00:00:00) port directory: /usr/ports/lang/spidermonkey24 (00:00:00) building for: FreeBSD worktest 11.0-STABLE FreeBSD 11.0-STABLE arm (00:00:04) maintained by: kwm@FreeBSD.org (00:00:04) Makefile ident: $FreeBSD: head/lang/spidermonkey24/Makefile 424875 2016-10-28 17:55:30Z danfe $ (00:00:04) Poudriere version: 3.1.14 (00:00:04) Host OSVERSION: 1100505 (00:00:04) Jail OSVERSION: 1100505 (00:00:04) (00:00:04) ---Begin Environment--- (00:00:04) SHELL=/bin/csh (00:00:04) UNAME_v=FreeBSD 11.0-STABLE (00:00:04) UNAME_r=11.0-STABLE (00:00:04) BLOCKSIZE=K (00:00:04) MAIL=/var/mail/root (00:00:04) STATUS=1 (00:00:04) OPSYS=FreeBSD (00:00:04) ARCH=armv6 (00:00:04) SAVED_TERM=xterm (00:00:04) MASTERMNT=/usr/local/BUILD/poudriere-stable/data/.m/110-STABLE-svn/ref (00:00:04) UID=0 (00:00:04) FORCE_PACKAGE=yes (00:00:04) PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin (00:00:04) _JAVA_VERSION_LIST_REGEXP=1.6\|1.7\|1.8\|1.6+\|1.7+\|1.8+ (00:00:04) POUDRIERE_BUILD_TYPE=bulk (00:00:04) PKGNAME=spidermonkey24-24.2.0_2 (00:00:04) OSREL=11.0 (00:00:04) _OSRELEASE=11.0-STABLE (00:00:04) PYTHONBASE=/usr/local (00:00:04) OLDPWD=/ (00:00:04) _SMP_CPUS=4 (00:00:04) PWD=/usr/local/BUILD/poudriere-stable/data/.m/110-STABLE-svn/ref/.p/pool (00:00:04) MASTERNAME=110-STABLE-svn (00:00:04) SCRIPTPREFIX=/usr/local/share/poudriere (00:00:04) _JAVA_VENDOR_LIST_REGEXP=openjdk\|oracle\|sun (00:00:04) USER=root (00:00:04) HOME=/root (00:00:04) POUDRIERE_VERSION=3.1.14 (00:00:04) SCRIPTPATH=/usr/local/share/poudriere/bulk.sh (00:00:04) CONFIGURE_MAX_CMD_LEN=262144 (00:00:04) LIBEXECPREFIX=/usr/local/libexec/poudriere (00:00:04) LOCALBASE=/usr/local (00:00:04) PACKAGE_BUILDING=yes (00:00:04) _JAVA_OS_LIST_REGEXP=native\|linux (00:00:04) OSVERSION=1100505 (00:00:04) ---End Environment--- (00:00:04) (00:00:04) ---Begin OPTIONS List--- (00:00:07) ===> The following configuration options are available for spidermonkey24-24.2.0_2: (00:00:07) DEBUG=off: Build with debugging support (00:00:07) DTRACE=off: Build with DTrace probes (00:00:07) GCZEAL=off: Enable Zealous garbage collecting (00:00:08) JEMALLOC=off: Use jemalloc as memory allocator (00:00:08) METHODJIT=on: Enable method JIT support (00:00:08) OPTIMIZE=on: Enable compiler optimizations (00:00:08) READLINE=on: Link js shell to system readline library (00:00:08) THREADSAFE=on: Enable multiple thread support (00:00:08) TRACEJIT=on: Enable tracing JIT support (00:00:08) UTF8=off: Treat strings as UTF8 instead of ISO-8859-1 (00:00:08) ===> Use 'make config' to modify these settings (00:00:08) ---End OPTIONS List--- (00:00:08) (00:00:08) --CONFIGURE_ARGS-- (00:00:12) --with-pthreads --with-system-nspr --disable-debug --disable-debug-symbols --disable-dtrace --disable-profiling --disable-gczeal --disable-jemalloc --enable-methodjit --enable-optimize --enable-readline --enable-threadsafe --enable-tracejit --prefix=/usr/local ${_LATE_CONFIGURE_ARGS} (00:00:12) --End CONFIGURE_ARGS-- (00:00:12) (00:00:12) --CONFIGURE_ENV-- (00:00:15) MAKE=gmake ac_cv_path_PERL=/usr/local/bin/perl ac_cv_path_PERL_PATH=/usr/local/bin/perl PYTHON="/usr/local/bin/python2.7" XDG_DATA_HOME=/wrkdirs/usr/ports/lang/spidermonkey24/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/lang/spidermonkey24/work HOME=/wrkdirs/usr/ports/lang/spidermonkey24/work TMPDIR="/tmp" SHELL=/bin/sh CONFIG_SHELL=/bin/sh PATH=/usr/local/libexec/ccache:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin CCACHE_DIR="/root/.ccache" CONFIG_SITE=/usr/ports/Templates/config.site lt_cv_sys_max_cmd_len=262144 (00:00:15) --End CONFIGURE_ENV-- (00:00:15) (00:00:15) --MAKE_ENV-- (00:00:19) XDG_DATA_HOME=/wrkdirs/usr/ports/lang/spidermonkey24/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/lang/spidermonkey24/work HOME=/wrkdirs/usr/ports/lang/spidermonkey24/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="-O -pipe -fno-strict-aliasing" CPP="cpp" CPPFLAGS="-I/usr/local/include" LDFLAGS=" -L/usr/local/lib" LIBS="" CXX="c++" CXXFLAGS="-O -pipe -fno-strict-aliasing " MANPREFIX="/usr/local" PATH=/usr/local/libexec/ccache:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin CCACHE_DIR="/root/.ccache" 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" (00:00:19) --End MAKE_ENV-- (00:00:19) (00:00:19) --PLIST_SUB-- (00:00:22) DEBUG="@comment (00:00:22) " (00:00:22) NO_DEBUG="" (00:00:22) DTRACE="@comment (00:00:22) " (00:00:22) NO_DTRACE="" (00:00:22) GCZEAL="@comment (00:00:22) " (00:00:22) NO_GCZEAL="" (00:00:22) JEMALLOC="@comment (00:00:22) " (00:00:22) NO_JEMALLOC="" (00:00:22) METHODJIT="" (00:00:22) NO_METHODJIT="@comment (00:00:22) " (00:00:22) OPTIMIZE="" (00:00:22) NO_OPTIMIZE="@comment (00:00:22) " (00:00:22) READLINE="" (00:00:22) NO_READLINE="@comment (00:00:22) " (00:00:22) THREADSAFE="" (00:00:22) NO_THREADSAFE="@comment (00:00:22) " (00:00:22) TRACEJIT="" (00:00:22) NO_TRACEJIT="@comment (00:00:22) " (00:00:22) UTF8="@comment (00:00:22) " (00:00:22) NO_UTF8="" (00:00:22) PYTHON_INCLUDEDIR=include/python2.7 (00:00:22) PYTHON_LIBDIR=lib/python2.7 (00:00:22) PYTHON_PLATFORM=freebsd11 (00:00:22) PYTHON_SITELIBDIR=lib/python2.7/site-packages (00:00:22) PYTHON_VER=2.7 (00:00:22) PYTHON_VERSION=python2.7 (00:00:22) OSREL=11.0 (00:00:22) PREFIX=%D (00:00:22) LOCALBASE=/usr/local (00:00:22) RESETPREFIX=/usr/local (00:00:22) PORTDOCS="" (00:00:22) PORTEXAMPLES="" (00:00:22) LIB32DIR=lib (00:00:22) PERL_VERSION=5.20.3 (00:00:22) PERL_VER=5.20 (00:00:22) PERL5_MAN1=lib/perl5/site_perl/man/man1 (00:00:22) PERL5_MAN3=lib/perl5/site_perl/man/man3 (00:00:22) SITE_PERL=lib/perl5/site_perl (00:00:22) SITE_ARCH=lib/perl5/site_perl/mach/5.20 (00:00:22) DOCSDIR="share/doc/spidermonkey24" (00:00:22) EXAMPLESDIR="share/examples/spidermonkey24" (00:00:22) DATADIR="share/spidermonkey24" (00:00:22) WWWDIR="www/spidermonkey24" (00:00:22) ETCDIR="etc/spidermonkey24" (00:00:22) --End PLIST_SUB-- (00:00:22) (00:00:22) --SUB_LIST-- (00:00:26) DEBUG="@comment (00:00:26) " (00:00:26) NO_DEBUG="" (00:00:26) DTRACE="@comment (00:00:26) " (00:00:26) NO_DTRACE="" (00:00:26) GCZEAL="@comment (00:00:26) " (00:00:26) NO_GCZEAL="" (00:00:26) JEMALLOC="@comment (00:00:26) " (00:00:26) NO_JEMALLOC="" (00:00:26) METHODJIT="" (00:00:26) NO_METHODJIT="@comment (00:00:26) " (00:00:26) OPTIMIZE="" (00:00:26) NO_OPTIMIZE="@comment (00:00:26) " (00:00:26) READLINE="" (00:00:26) NO_READLINE="@comment (00:00:26) " (00:00:26) THREADSAFE="" (00:00:26) NO_THREADSAFE="@comment (00:00:26) " (00:00:26) TRACEJIT="" (00:00:26) NO_TRACEJIT="@comment (00:00:26) " (00:00:26) UTF8="@comment (00:00:26) " (00:00:26) NO_UTF8="" (00:00:26) PREFIX=/usr/local (00:00:26) LOCALBASE=/usr/local (00:00:26) DATADIR=/usr/local/share/spidermonkey24 (00:00:26) DOCSDIR=/usr/local/share/doc/spidermonkey24 (00:00:26) EXAMPLESDIR=/usr/local/share/examples/spidermonkey24 (00:00:26) WWWDIR=/usr/local/www/spidermonkey24 (00:00:26) ETCDIR=/usr/local/etc/spidermonkey24 (00:00:26) --End SUB_LIST-- (00:00:26) (00:00:26) ---Begin make.conf--- (00:00:26) WITH_CCACHE_BUILD=yes (00:00:26) CCACHE_DIR=/root/.ccache (00:00:26) USE_PACKAGE_DEPENDS=yes (00:00:26) BATCH=yes (00:00:26) WRKDIRPREFIX=/wrkdirs (00:00:26) PORTSDIR=/usr/ports (00:00:26) PACKAGES=/packages (00:00:26) DISTDIR=/distfiles (00:00:26) ---End make.conf--- (00:00:29) =================================================== (00:00:33) =========================================================================== (00:00:33) =================================================== (00:00:37) ===> spidermonkey24-24.2.0_2 depends on file: /usr/local/sbin/pkg - not found (00:00:37) ===> Installing existing package /packages/All/pkg-1.9.2.txz (00:00:40) [worktest] Installing pkg-1.9.2... (00:00:40) [worktest] Extracting pkg-1.9.2: .......... done (00:00:47) ===> spidermonkey24-24.2.0_2 depends on file: /usr/local/sbin/pkg - found (00:00:47) ===> Returning to build of spidermonkey24-24.2.0_2 (00:00:47) =========================================================================== (00:00:47) =================================================== (00:00:50) =========================================================================== (00:01:01) =================================================== (00:01:05) ===> Fetching all distfiles required by spidermonkey24-24.2.0_2 for building (00:01:05) =========================================================================== (00:01:05) =================================================== (00:01:10) ===> Fetching all distfiles required by spidermonkey24-24.2.0_2 for building (00:01:11) => SHA256 Checksum OK for mozjs-24.2.0.tar.bz2. (00:01:11) =========================================================================== (00:01:21) =================================================== (00:01:24) =========================================================================== (00:01:25) =================================================== (00:01:29) ===> Fetching all distfiles required by spidermonkey24-24.2.0_2 for building (00:01:29) ===> Extracting for spidermonkey24-24.2.0_2 (00:01:30) => SHA256 Checksum OK for mozjs-24.2.0.tar.bz2. (00:05:54) =========================================================================== (00:05:54) =================================================== (00:05:58) =========================================================================== (00:05:58) =================================================== (00:06:02) ===> Patching for spidermonkey24-24.2.0_2 (00:06:05) ===> Applying FreeBSD patches for spidermonkey24-24.2.0_2 (00:06:09) =========================================================================== (00:06:09) =================================================== (00:06:13) ===> spidermonkey24-24.2.0_2 depends on executable: zip - not found (00:06:13) ===> Installing existing package /packages/All/zip-3.0_1.txz (00:06:14) [worktest] Installing zip-3.0_1... (00:06:14) [worktest] Extracting zip-3.0_1: .......... done (00:06:16) ===> spidermonkey24-24.2.0_2 depends on executable: zip - found (00:06:16) ===> Returning to build of spidermonkey24-24.2.0_2 (00:06:16) ===> spidermonkey24-24.2.0_2 depends on executable: gmake - not found (00:06:17) ===> Installing existing package /packages/All/gmake-4.2.1_1.txz (00:06:17) [worktest] Installing gmake-4.2.1_1... (00:06:17) [worktest] `-- Installing indexinfo-0.2.6... (00:06:17) [worktest] `-- Extracting indexinfo-0.2.6: .... done (00:06:18) [worktest] `-- Installing gettext-runtime-0.19.8.1... (00:06:18) [worktest] `-- Extracting gettext-runtime-0.19.8.1: .......... done (00:06:22) [worktest] Extracting gmake-4.2.1_1: .......... done (00:06:23) ===> spidermonkey24-24.2.0_2 depends on executable: gmake - found (00:06:23) ===> Returning to build of spidermonkey24-24.2.0_2 (00:06:23) ===> spidermonkey24-24.2.0_2 depends on file: /usr/local/bin/python2.7 - not found (00:06:24) ===> Installing existing package /packages/All/python27-2.7.12.txz (00:06:24) [worktest] Installing python27-2.7.12... (00:06:24) [worktest] `-- Installing libffi-3.2.1... (00:06:24) [worktest] `-- Extracting libffi-3.2.1: .......... done (00:06:26) [worktest] `-- Installing readline-6.3.8... (00:06:26) [worktest] `-- Extracting readline-6.3.8: .......... done (00:06:30) [worktest] Extracting python27-2.7.12: .......... done (00:07:55) Message from python27-2.7.12: (00:07:55) =========================================================================== (00:07:55) (00:07:55) Note that some standard Python modules are provided as separate ports (00:07:55) as they require additional dependencies. They are available as: (00:07:55) (00:07:55) bsddb databases/py-bsddb (00:07:55) gdbm databases/py-gdbm (00:07:55) sqlite3 databases/py-sqlite3 (00:07:55) tkinter x11-toolkits/py-tkinter (00:07:55) (00:07:55) =========================================================================== (00:07:55) ===> spidermonkey24-24.2.0_2 depends on file: /usr/local/bin/python2.7 - found (00:07:55) ===> Returning to build of spidermonkey24-24.2.0_2 (00:07:55) ===> spidermonkey24-24.2.0_2 depends on executable: python2 - not found (00:07:55) ===> Installing existing package /packages/All/python2-2_3.txz (00:07:55) [worktest] Installing python2-2_3... (00:07:55) [worktest] Extracting python2-2_3: ...... done (00:07:55) ===> spidermonkey24-24.2.0_2 depends on executable: python2 - found (00:07:55) ===> Returning to build of spidermonkey24-24.2.0_2 (00:07:55) ===> spidermonkey24-24.2.0_2 depends on package: perl5>=5.20<5.21 - not found (00:07:55) ===> Installing existing package /packages/All/perl5-5.20.3_15.txz (00:07:56) [worktest] Installing perl5-5.20.3_15... (00:07:56) [worktest] Extracting perl5-5.20.3_15: .......... done (00:10:13) Message from perl5-5.20.3_15: (00:10:13) The /usr/bin/perl symlink has been removed starting with Perl 5.20. (00:10:13) For shebangs, you should either use: (00:10:13) (00:10:13) #!/usr/local/bin/perl (00:10:13) (00:10:13) or (00:10:13) (00:10:13) #!/usr/bin/env perl (00:10:13) (00:10:13) The first one will only work if you have a /usr/local/bin/perl, (00:10:13) the second will work as long as perl is in PATH. (00:10:13) ===> spidermonkey24-24.2.0_2 depends on package: perl5>=5.20<5.21 - found (00:10:13) ===> Returning to build of spidermonkey24-24.2.0_2 (00:10:13) ===> spidermonkey24-24.2.0_2 depends on file: /usr/local/bin/ccache - not found (00:10:13) ===> Installing existing package /packages/All/ccache-3.2.5_2.txz (00:10:14) [worktest] Installing ccache-3.2.5_2... (00:10:14) [worktest] Extracting ccache-3.2.5_2: ......... done (00:10:14) Create compiler links... (00:10:14) create symlink for cc (00:10:14) create symlink for cc (world) (00:10:14) create symlink for c++ (00:10:14) create symlink for c++ (world) (00:10:14) create symlink for CC (00:10:14) create symlink for CC (world) (00:10:14) create symlink for clang (00:10:14) create symlink for clang (world) (00:10:14) create symlink for clang++ (00:10:14) create symlink for clang++ (world) (00:10:15) Message from ccache-3.2.5_2: (00:10:15) NOTE: (00:10:15) Please read /usr/local/share/doc/ccache/ccache-howto-freebsd.txt for (00:10:15) information on using ccache with FreeBSD ports and src. (00:10:15) ===> spidermonkey24-24.2.0_2 depends on file: /usr/local/bin/ccache - found (00:10:15) ===> Returning to build of spidermonkey24-24.2.0_2 (00:10:15) =========================================================================== (00:10:15) =================================================== (00:10:20) ===> spidermonkey24-24.2.0_2 depends on shared library: libnspr4.so - not found (00:10:20) ===> Installing existing package /packages/All/nspr-4.13.1.txz (00:10:21) [worktest] Installing nspr-4.13.1... (00:10:21) [worktest] Extracting nspr-4.13.1: .......... done (00:10:30) ===> spidermonkey24-24.2.0_2 depends on shared library: libnspr4.so - found (/usr/local/lib/libnspr4.so) (00:10:30) ===> Returning to build of spidermonkey24-24.2.0_2 (00:10:30) ===> spidermonkey24-24.2.0_2 depends on shared library: libreadline.so.6 - found (/usr/local/lib/libreadline.so.6) (00:10:30) =========================================================================== (00:10:30) =================================================== (00:10:34) ===> Configuring for spidermonkey24-24.2.0_2 (00:10:38) ===> FreeBSD 10 autotools fix applied to /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/ctypes/libffi/m4/libtool.m4 (00:10:38) ===> FreeBSD 10 autotools fix applied to /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/ctypes/libffi/aclocal.m4 (00:10:38) ===> FreeBSD 10 autotools fix applied to /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/ctypes/libffi/configure (00:10:46) loading site script /usr/ports/Templates/config.site (00:10:46) creating cache ./config.cache (00:10:46) checking host system type... armv6-portbld-freebsd11.0 (00:10:47) checking target system type... armv6-portbld-freebsd11.0 (00:10:47) checking build system type... armv6-portbld-freebsd11.0 (00:10:48) checking for gawk... (cached) /usr/bin/awk (00:10:48) checking for perl5... (cached) /usr/local/bin/perl (00:10:51) checking for gcc... cc (00:10:51) checking whether the C compiler (cc -O -pipe -fno-strict-aliasing -L/usr/local/lib) works... yes (00:10:54) checking whether the C compiler (cc -O -pipe -fno-strict-aliasing -L/usr/local/lib) is a cross-compiler... no (00:10:54) checking whether we are using GNU C... yes (00:10:55) checking whether cc accepts -g... yes (00:10:55) checking for c++... c++ (00:10:55) checking whether the C++ compiler (c++ -O -pipe -fno-strict-aliasing -L/usr/local/lib) works... yes (00:10:57) checking whether the C++ compiler (c++ -O -pipe -fno-strict-aliasing -L/usr/local/lib) is a cross-compiler... no (00:10:57) checking whether we are using GNU C++... yes (00:10:58) checking whether c++ accepts -g... yes (00:11:02) checking for ranlib... ranlib (00:11:02) checking for as... /usr/bin/as (00:11:02) checking for ar... ar (00:11:02) checking for ld... ld (00:11:02) checking for strip... strip (00:11:02) checking for windres... no (00:11:05) checking how to run the C preprocessor... cpp (00:11:05) checking how to run the C++ preprocessor... c++ -E (00:11:06) checking for sb-conf... no (00:11:06) checking for ve... no (00:11:06) checking for a BSD compatible install... /usr/bin/install -c (00:11:06) checking whether ln -s works... yes (00:11:06) checking for tar archiver... checking for gnutar... no (00:11:06) checking for gtar... no (00:11:06) checking for tar... tar (00:11:06) tar (00:11:06) checking for minimum required perl version >= 5.006... 5.020003 (00:11:06) checking for full perl installation... yes (00:11:06) Using Python from environment variable $PYTHON (00:11:06) Creating Python environment (00:11:12) New python executable in /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/_virtualenv/bin/python2.7 (00:11:12) Also creating executable in /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/_virtualenv/bin/python (00:11:12) Installing setuptools............done. (00:11:16) Installing pip...............done. (00:12:09) running build_ext (00:12:09) building '_psutil_bsd' extension (00:12:09) creating build/temp.freebsd-11.0-STABLE-arm-2.7 (00:12:09) creating build/temp.freebsd-11.0-STABLE-arm-2.7/psutil (00:12:09) creating build/temp.freebsd-11.0-STABLE-arm-2.7/psutil/arch (00:12:09) creating build/temp.freebsd-11.0-STABLE-arm-2.7/psutil/arch/bsd (00:12:09) cc -fno-strict-aliasing -O -pipe -fno-strict-aliasing -DNDEBUG -I/usr/local/include -fPIC -I/usr/local/include/python2.7 -c psutil/_psutil_bsd.c -o build/temp.freebsd-11.0-STABLE-arm-2.7/psutil/_psutil_bsd.o (00:12:09) psutil/_psutil_bsd.c:734:9: warning: implicit declaration of function 'psutil_raise_ad_or_nsp' is invalid in C99 [-Wimplicit-function-declaration] (00:12:09) psutil_raise_ad_or_nsp(pid); (00:12:09) ^ (00:12:09) psutil/_psutil_bsd.c:1236:18: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] (00:12:09) while (*p1++ = *p2++); (00:12:09) ~~~~~~^~~~~~~ (00:12:09) psutil/_psutil_bsd.c:1236:18: note: place parentheses around the assignment to silence this warning (00:12:09) while (*p1++ = *p2++); (00:12:09) ^ (00:12:09) ( ) (00:12:09) psutil/_psutil_bsd.c:1236:18: note: use '==' to turn this assignment into an equality comparison (00:12:09) while (*p1++ = *p2++); (00:12:09) ^ (00:12:09) == (00:12:09) 2 warnings generated. (00:12:09) cc -fno-strict-aliasing -O -pipe -fno-strict-aliasing -DNDEBUG -I/usr/local/include -fPIC -I/usr/local/include/python2.7 -c psutil/_psutil_common.c -o build/temp.freebsd-11.0-STABLE-arm-2.7/psutil/_psutil_common.o (00:12:09) cc -fno-strict-aliasing -O -pipe -fno-strict-aliasing -DNDEBUG -I/usr/local/include -fPIC -I/usr/local/include/python2.7 -c psutil/arch/bsd/process_info.c -o build/temp.freebsd-11.0-STABLE-arm-2.7/psutil/arch/bsd/process_info.o (00:12:09) psutil/arch/bsd/process_info.c:279:9: warning: implicit declaration of function 'NoSuchProcess' is invalid in C99 [-Wimplicit-function-declaration] (00:12:09) NoSuchProcess(); (00:12:09) ^ (00:12:09) psutil/arch/bsd/process_info.c:282:9: warning: implicit declaration of function 'AccessDenied' is invalid in C99 [-Wimplicit-function-declaration] (00:12:09) AccessDenied(); (00:12:09) ^ (00:12:09) psutil/arch/bsd/process_info.c:284:1: warning: control reaches end of non-void function [-Wreturn-type] (00:12:09) } (00:12:09) ^ (00:12:09) 3 warnings generated. (00:12:09) creating build/lib.freebsd-11.0-STABLE-arm-2.7 (00:12:09) cc -shared -lpthread -L/usr/local/lib -I/usr/local/include build/temp.freebsd-11.0-STABLE-arm-2.7/psutil/_psutil_bsd.o build/temp.freebsd-11.0-STABLE-arm-2.7/psutil/_psutil_common.o build/temp.freebsd-11.0-STABLE-arm-2.7/psutil/arch/bsd/process_info.o -L/usr/local/lib -ldevstat -lpython2.7 -o build/lib.freebsd-11.0-STABLE-arm-2.7/_psutil_bsd.so (00:12:09) building '_psutil_posix' extension (00:12:09) cc -fno-strict-aliasing -O -pipe -fno-strict-aliasing -DNDEBUG -I/usr/local/include -fPIC -I/usr/local/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.freebsd-11.0-STABLE-arm-2.7/psutil/_psutil_posix.o (00:12:09) cc -shared -lpthread -L/usr/local/lib -I/usr/local/include build/temp.freebsd-11.0-STABLE-arm-2.7/psutil/_psutil_posix.o -L/usr/local/lib -lpython2.7 -o build/lib.freebsd-11.0-STABLE-arm-2.7/_psutil_posix.so (00:12:09) copying build/lib.freebsd-11.0-STABLE-arm-2.7/_psutil_bsd.so -> (00:12:09) copying build/lib.freebsd-11.0-STABLE-arm-2.7/_psutil_posix.so -> (00:12:09) (00:12:09) checking Python environment is Mozilla virtualenv... yes (00:12:12) checking for doxygen... : (00:12:12) checking for autoconf... : (00:12:12) checking for xargs... /usr/bin/xargs (00:12:12) checking for gmake... /usr/local/bin/gmake (00:12:12) checking for X... no (00:12:16) checking for ARM SIMD support in compiler... yes (00:12:18) checking ARM version support in compiler... 6 (00:12:18) checking for ARM NEON support in compiler... yes (00:12:19) checking that static assertion macros used in autoconf tests work... yes (00:12:25) checking for --build-id option to ld... no (00:12:26) checking whether the C compiler supports -Werror=return-type... yes (00:12:28) checking whether the C compiler supports -Wtype-limits... yes (00:12:29) checking whether the C compiler supports -Wempty-body... yes (00:12:31) checking whether the C compiler supports -Wsign-compare... yes (00:12:32) checking whether the C++ compiler supports -Werror=return-type... yes (00:12:34) checking whether the C++ compiler supports -Wtype-limits... yes (00:12:35) checking whether the C++ compiler supports -Wempty-body... yes (00:12:37) checking whether the C++ compiler supports -Werror=conversion-null... yes (00:12:39) checking whether the C++ compiler supports -Wsign-compare... yes (00:12:40) checking whether the C++ compiler supports -Wno-invalid-offsetof... yes (00:12:42) checking whether the C++ compiler supports -Wno-extended-offsetof... yes (00:12:43) checking whether ld has archive extraction flags... yes (00:12:44) checking for 64-bit OS... no (00:12:46) checking for custom implementation... none specified (00:12:47) checking whether the linker supports Identical Code Folding... no (00:12:48) checking for ANSI C header files... (cached) yes (00:12:48) checking for working const... yes (00:12:49) checking for mode_t... (cached) yes (00:12:49) checking for off_t... (cached) yes (00:12:49) checking for pid_t... (cached) yes (00:12:49) checking for size_t... (cached) yes (00:12:49) checking for __stdcall... no (00:12:51) checking for ssize_t... (cached) no (00:12:51) checking for st_blksize in struct stat... yes (00:12:52) checking for siginfo_t... yes (00:12:54) checking for the size of void*... 4 (00:12:56) checking for endian.h... no (00:12:57) checking for machine/endian.h... yes (00:13:00) checking for sys/isa_defs.h... no (00:13:01) checking for uint... yes (00:13:02) checking for uint_t... no (00:13:04) checking for uname.domainname... no (00:13:06) checking for uname.__domainname... no (00:13:07) checking for gcc c++0x headers bug without rtti... no (00:13:13) checking for visibility(hidden) attribute... yes (00:13:14) checking for visibility(default) attribute... yes (00:13:15) checking for visibility pragma support... yes (00:13:16) checking For gcc visibility bug with class-level attributes (GCC bug 26905)... yes (00:13:17) checking For x86_64 gcc visibility bug with builtins (GCC bug 20297)... no (00:13:18) checking for gcc PR49911... no (00:13:19) checking for gcc pr39608... no (00:13:21) checking for llvm pr8927... no (00:13:22) checking for dirent.h that defines DIR... yes (00:13:24) checking for opendir in -ldir... no (00:13:25) checking for sys/byteorder.h... no (00:13:27) checking for compat.h... no (00:13:28) checking for getopt.h... (cached) yes (00:13:28) checking for sys/bitypes.h... no (00:13:29) checking for memory.h... (cached) yes (00:13:30) checking for unistd.h... (cached) yes (00:13:30) checking for gnu/libc-version.h... no (00:13:31) checking for nl_types.h... yes (00:13:33) checking for malloc.h... (cached) no (00:13:33) checking for X11/XKBlib.h... no (00:13:34) checking for io.h... no (00:13:35) checking for cpuid.h... no (00:13:36) checking for sys/statvfs.h... (cached) yes (00:13:36) checking for sys/statfs.h... no (00:13:38) checking for sys/vfs.h... no (00:13:39) checking for sys/mount.h... (cached) yes (00:13:39) checking for sys/quota.h... no (00:13:40) checking for linux/quota.h... no (00:13:41) checking for new... yes (00:13:44) checking for sys/cdefs.h... (cached) yes (00:13:44) checking for linux/perf_event.h... no (00:13:45) checking for gethostbyname_r in -lc_r... no (00:13:46) checking for library containing dlopen... none required (00:13:47) checking for dlfcn.h... (cached) yes (00:13:47) checking for dladdr... yes (00:13:48) checking for socket in -lsocket... no (00:13:50) checking for pthread_create in -lpthreads... no (00:13:51) checking for pthread_create in -lpthread... yes (00:13:52) checking whether cc accepts -pthread... yes (00:13:53) checking whether cc needs -traditional... no (00:13:54) checking for 8-bit clean memcmp... yes (00:13:56) checking for fchmod... (cached) yes (00:13:56) checking for flockfile... yes (00:13:57) checking for getc_unlocked... yes (00:13:59) checking for _getc_nolock... no (00:14:00) checking for getpagesize... (cached) yes (00:14:00) checking for lchown... yes (00:14:01) checking for localtime_r... yes (00:14:03) checking for lstat64... no (00:14:04) checking for memmove... (cached) yes (00:14:04) checking for random... (cached) yes (00:14:04) checking for rint... no (00:14:05) checking for sbrk... yes (00:14:07) checking for snprintf... (cached) yes (00:14:08) checking for stat64... no (00:14:09) checking for statvfs... (cached) yes (00:14:09) checking for statvfs64... no (00:14:11) checking for strerror... (cached) yes (00:14:11) checking for strtok_r... yes (00:14:12) checking for truncate64... no (00:14:14) checking for wcrtomb... yes (00:14:16) checking for mbrtowc... yes (00:14:17) checking for res_ninit()... no (00:14:18) checking for gnu_get_libc_version()... no (00:14:19) checking for an implementation of va_copy()... yes (00:14:21) checking for an implementation of __va_copy()... no (00:14:22) checking whether va_lists can be copied by value... yes (00:14:24) checking for ARM EABI... yes (00:14:25) checking whether the C++ "using" keyword resolves ambiguity... yes (00:14:28) checking for C++ dynamic_cast to void*... yes (00:14:29) checking whether C++ requires implementation of unused virtual methods... no (00:14:30) checking for trouble comparing to zero near std::operator!=()... no (00:14:38) checking for __thread keyword for TLS variables... yes (00:14:39) checking for __attribute__((always_inline))... yes (00:14:41) checking for __attribute__((malloc))... yes (00:14:43) checking for __attribute__((warn_unused_result))... yes (00:14:44) checking for LC_MESSAGES... yes (00:14:46) checking for localeconv... yes (00:14:48) checking for nspr-config... /usr/local/bin/nspr-config (00:14:48) checking for NSPR - version >= 4.9.2... yes (00:14:50) checking for gzread in -lz... yes (00:14:53) checking for valid optimization flags... yes (00:14:55) checking for __cxa_demangle... yes (00:14:56) checking for unwind.h... no (00:14:57) checking for -pipe support... yes (00:14:57) checking whether C compiler supports -fprofile-generate... yes (00:14:59) checking for correct overload resolution with const and templates... no (00:15:00) checking for tm_zone tm_gmtoff in struct tm... yes (00:15:02) checking what kind of list files are supported by the linker... linkerscript (00:15:04) checking what kind of ordering can be done with the linker... linkerscript (00:15:06) checking for readline in -lreadline... yes (00:15:07) checking for posix_fallocate... yes (00:15:09) checking for setlocale... (cached) yes (00:15:09) checking for localeconv... (cached) yes (00:15:10) updating cache ./config.cache (00:15:10) creating ./config.status (00:15:12) Reticulating splines... (00:15:13) Finished reading 6 moz.build files into 18 descriptors in 0.16s (00:15:13) Backend executed in 0.81s (00:15:13) 14 total backend files. 14 created; 0 updated; 0 unchanged (00:15:13) Total wall time: 1.05s; CPU time: 0.45s; Efficiency: 43% (00:15:14) invoking gmake to create js24-config script (00:15:14) gmake[1]: Entering directory '/wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src' (00:15:14) Build configuration changed. Regenerating backend. (00:15:16) Reticulating splines... (00:15:16) Finished reading 6 moz.build files into 18 descriptors in 0.28s (00:15:16) Backend executed in 0.55s (00:15:17) 14 total backend files. 0 created; 0 updated; 14 unchanged (00:15:17) Total wall time: 0.89s; CPU time: 0.41s; Efficiency: 46% (00:15:17) rm -f js24-config.tmp (00:15:17) /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/_virtualenv/bin/python ./config/Preprocessor.py --marker % -Dprefix="/usr/local" -Dexec_prefix="/usr/local" -Dincludedir="/usr/local/include" -Dlibdir="/usr/local/lib" -DMOZILLA_VERSION="24.2.0" -DLIBRARY_NAME="mozjs-24" -DJS_CONFIG_LIBS="-L/usr/local/lib -lplds4 -lplc4 -lnspr4 -pthread -lm -lz -pthread" -DJS_CONFIG_MOZ_JS_LIBS="-L/usr/local/lib -lmozjs-24" -DMOZJS_MAJOR_VERSION="24" -DMOZJS_MINOR_VERSION="2" -DMOZJS_PATCH_VERSION="0" -DMOZJS_ALPHA="" -DNSPR_CFLAGS="-I/usr/local/include/nspr" -DNSPR_PKGCONF_CHECK="nspr >= 4.9.2" -DUSE_CXX11="" js-config.in > js24-config.tmp \ (00:15:17) && mv js24-config.tmp js24-config && chmod +x js24-config (00:15:18) gmake[1]: Leaving directory '/wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src' (00:15:18) =========================================================================== (00:15:18) =================================================== (00:15:23) ===> Building for spidermonkey24-24.2.0_2 (00:15:23) gmake[1]: Entering directory '/wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src' (00:15:23) gmake export (00:15:23) gmake[2]: Entering directory '/wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src' (00:15:23) gmake -C config/ nsinstall (00:15:23) gmake[3]: Entering directory '/wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/config' (00:15:23) nsinstall.c (00:15:23) cc -o host_nsinstall.o -c -Qunused-arguments -I/usr/local/include -Qunused-arguments -Wall -Wpointer-arith -Wdeclaration-after-statement -Werror=return-type -Wtype-limits -Wempty-body -Wsign-compare -Wno-unused -O -pipe -fno-strict-aliasing -std=gnu99 -fgnu89-inline -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O3 -fomit-frame-pointer -DXP_UNIX -O3 -DUNICODE -D_UNICODE -I../config -I. -I../dist/include -I/usr/local/include/nspr -I/usr/local/include/nspr /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/config/nsinstall.c (00:15:24) pathsub.c (00:15:24) cc -o host_pathsub.o -c -Qunused-arguments -I/usr/local/include -Qunused-arguments -Wall -Wpointer-arith -Wdeclaration-after-statement -Werror=return-type -Wtype-limits -Wempty-body -Wsign-compare -Wno-unused -O -pipe -fno-strict-aliasing -std=gnu99 -fgnu89-inline -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O3 -fomit-frame-pointer -DXP_UNIX -O3 -DUNICODE -D_UNICODE -I../config -I. -I../dist/include -I/usr/local/include/nspr -I/usr/local/include/nspr /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/config/pathsub.c (00:15:27) cc -o nsinstall_real -Qunused-arguments -I/usr/local/include -Qunused-arguments -Wall -Wpointer-arith -Wdeclaration-after-statement -Werror=return-type -Wtype-limits -Wempty-body -Wsign-compare -Wno-unused -O -pipe -fno-strict-aliasing -std=gnu99 -fgnu89-inline -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -O3 -fomit-frame-pointer -DXP_UNIX -O3 -DUNICODE -D_UNICODE -pthread -L/usr/local/lib -Wl,-rpath-link,../dist/bin -Wl,-rpath-link,/usr/local/lib host_nsinstall.o host_pathsub.o (00:15:27) cp nsinstall_real nsinstall.tmp (00:15:27) mv nsinstall.tmp nsinstall (00:15:27) gmake[3]: Leaving directory '/wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/config' (00:15:27) gmake -C config export (00:15:28) gmake[3]: Entering directory '/wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/config' (00:15:28) /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/config/nsinstall -R -m 644 "nsinstall" "../dist/bin" (00:15:28) gmake[3]: Leaving directory '/wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/config' (00:15:28) gmake -C shell export (00:15:28) gmake[3]: Entering directory '/wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/shell' (00:15:28) gmake[3]: Nothing to be done for 'export'. (00:15:28) gmake[3]: Leaving directory '/wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/shell' (00:15:28) gmake -C jsapi-tests export (00:15:28) gmake[3]: Entering directory '/wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/jsapi-tests' (00:15:28) gmake[3]: Nothing to be done for 'export'. (00:15:28) gmake[3]: Leaving directory '/wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/jsapi-tests' (00:15:28) gmake -C tests export (00:15:28) gmake[3]: Entering directory '/wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/tests' (00:15:28) gmake[3]: Nothing to be done for 'export'. (00:15:28) gmake[3]: Leaving directory '/wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/tests' (00:15:28) gmake -C gdb export (00:15:28) gmake[3]: Entering directory '/wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/gdb' (00:15:28) gmake[3]: Nothing to be done for 'export'. (00:15:28) gmake[3]: Leaving directory '/wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/gdb' (00:15:28) /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/config/nsinstall -R -m 644 "js-config.h" "dist/include" (00:15:28) /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/config/nsinstall -R -m 644 "js.msg" "dist/include" (00:15:28) /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/config/nsinstall -R -m 644 "jsalloc.h" "dist/include" (00:15:29) /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/config/nsinstall -R -m 644 "jsapi.h" "dist/include" (00:15:29) /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/config/nsinstall -R -m 644 "jsclass.h" "dist/include" (00:15:29) /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/config/nsinstall -R -m 644 "jsclist.h" "dist/include" (00:15:29) /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/config/nsinstall -R -m 644 "jscpucfg.h" "dist/include" (00:15:29) /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/config/nsinstall -R -m 644 "jsdbgapi.h" "dist/include" (00:15:29) /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/config/nsinstall -R -m 644 "jsfriendapi.h" "dist/include" (00:15:29) /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/config/nsinstall -R -m 644 "jslock.h" "dist/include" (00:15:29) /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/config/nsinstall -R -m 644 "./perf/jsperf.h" "dist/include" (00:15:29) /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/config/nsinstall -R -m 644 "jsprf.h" "dist/include" (00:15:29) /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/config/nsinstall -R -m 644 "jsprototypes.h" "dist/include" (00:15:30) /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/config/nsinstall -R -m 644 "jsproxy.h" "dist/include" (00:15:30) /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/config/nsinstall -R -m 644 "jsprvtd.h" "dist/include" (00:15:30) /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/config/nsinstall -R -m 644 "jspubtd.h" "dist/include" (00:15:30) /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/config/nsinstall -R -m 644 "jstypes.h" "dist/include" (00:15:30) /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/config/nsinstall -R -m 644 "jsutil.h" "dist/include" (00:15:30) /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/config/nsinstall -R -m 644 "jsversion.h" "dist/include" (00:15:30) /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/config/nsinstall -R -m 644 "jswrapper.h" "dist/include" (00:15:30) /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/config/nsinstall -R -m 644 "./../../mfbt/Assertions.h" "dist/include/mozilla" (00:15:30) /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/config/nsinstall -R -m 644 "./../../mfbt/Atomics.h" "dist/include/mozilla" (00:15:31) /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/config/nsinstall -R -m 644 "./../../mfbt/Attributes.h" "dist/include/mozilla" (00:15:31) /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/config/nsinstall -R -m 644 "./../../mfbt/BloomFilter.h" "dist/include/mozilla" (00:15:31) /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/config/nsinstall -R -m 644 "./../../mfbt/Casting.h" "dist/include/mozilla" (00:15:31) /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/config/nsinstall -R -m 644 "./../../mfbt/Char16.h" "dist/include/mozilla" (00:15:31) /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/config/nsinstall -R -m 644 "./../../mfbt/CheckedInt.h" "dist/include/mozilla" (00:15:31) /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/config/nsinstall -R -m 644 "./../../mfbt/Compiler.h" "dist/include/mozilla" (00:15:31) /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/config/nsinstall -R -m 644 "./../../mfbt/Constants.h" "dist/include/mozilla" (00:15:31) /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/config/nsinstall -R -m 644 "./../../mfbt/DebugOnly.h" "dist/include/mozilla" (00:15:31) /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/config/nsinstall -R -m 644 "./../../mfbt/decimal/Decimal.h" "dist/include/mozilla" (00:15:31) /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/config/nsinstall -R -m 644 "./../../mfbt/Endian.h" "dist/include/mozilla" (00:15:31) /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/config/nsinstall -R -m 644 "./../../mfbt/EnumSet.h" "dist/include/mozilla" (00:15:31) /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/config/nsinstall -R -m 644 "./../../mfbt/FloatingPoint.h" "dist/include/mozilla" (00:15:31) /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/config/nsinstall -R -m 644 "./../../mfbt/GuardObjects.h" "dist/include/mozilla" (00:15:32) /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/config/nsinstall -R -m 644 "./../../mfbt/HashFunctions.h" "dist/include/mozilla" (00:15:32) /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/config/nsinstall -R -m 644 "./../../mfbt/Likely.h" "dist/include/mozilla" (00:15:32) /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/config/nsinstall -R -m 644 "./../../mfbt/LinkedList.h" "dist/include/mozilla" (00:15:32) /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/config/nsinstall -R -m 644 "./../../mfbt/MathAlgorithms.h" "dist/include/mozilla" (00:15:32) /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/config/nsinstall -R -m 644 "./../../mfbt/MemoryChecking.h" "dist/include/mozilla" (00:15:32) /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/config/nsinstall -R -m 644 "./../../mfbt/MSStdInt.h" "dist/include/mozilla" (00:15:32) /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/config/nsinstall -R -m 644 "./../../mfbt/NullPtr.h" "dist/include/mozilla" (00:15:32) /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/config/nsinstall -R -m 644 "./../../mfbt/PodOperations.h" "dist/include/mozilla" (00:15:32) /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/config/nsinstall -R -m 644 "./../../mfbt/Poison.h" "dist/include/mozilla" (00:15:32) /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/config/nsinstall -R -m 644 "./../../mfbt/Range.h" "dist/include/mozilla" (00:15:32) /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/config/nsinstall -R -m 644 "./../../mfbt/RangedPtr.h" "dist/include/mozilla" (00:15:32) /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/config/nsinstall -R -m 644 "./../../mfbt/RefPtr.h" "dist/include/mozilla" (00:15:32) /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/config/nsinstall -R -m 644 "./../../mfbt/Scoped.h" "dist/include/mozilla" (00:15:32) /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/config/nsinstall -R -m 644 "./../../mfbt/SHA1.h" "dist/include/mozilla" (00:15:33) /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/config/nsinstall -R -m 644 "./../../mfbt/SplayTree.h" "dist/include/mozilla" (00:15:33) /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/config/nsinstall -R -m 644 "./../../mfbt/StandardInteger.h" "dist/include/mozilla" (00:15:33) /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/config/nsinstall -R -m 644 "./../../mfbt/ThreadLocal.h" "dist/include/mozilla" (00:15:33) /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/config/nsinstall -R -m 644 "./../../mfbt/TypedEnum.h" "dist/include/mozilla" (00:15:33) /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/config/nsinstall -R -m 644 "./../../mfbt/Types.h" "dist/include/mozilla" (00:15:33) /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/config/nsinstall -R -m 644 "./../../mfbt/TypeTraits.h" "dist/include/mozilla" (00:15:33) /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/config/nsinstall -R -m 644 "./../../mfbt/Util.h" "dist/include/mozilla" (00:15:33) /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/config/nsinstall -R -m 644 "./../../mfbt/WeakPtr.h" "dist/include/mozilla" (00:15:33) /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/config/nsinstall -R -m 644 "./../public/Anchor.h" "dist/include/js" (00:15:33) /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/config/nsinstall -R -m 644 "./../public/CallArgs.h" "dist/include/js" (00:15:33) /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/config/nsinstall -R -m 644 "./../public/CharacterEncoding.h" "dist/include/js" (00:15:34) /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/config/nsinstall -R -m 644 "./../public/Date.h" "dist/include/js" (00:15:34) /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/config/nsinstall -R -m 644 "./../public/GCAPI.h" "dist/include/js" (00:15:34) /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/config/nsinstall -R -m 644 "./../public/HashTable.h" "dist/include/js" (00:15:34) /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/config/nsinstall -R -m 644 "./../public/HeapAPI.h" "dist/include/js" (00:15:34) /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/config/nsinstall -R -m 644 "./../public/LegacyIntTypes.h" "dist/include/js" (00:15:34) /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/config/nsinstall -R -m 644 "./../public/MemoryMetrics.h" "dist/include/js" (00:15:34) /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/config/nsinstall -R -m 644 "./../public/PropertyKey.h" "dist/include/js" (00:15:34) /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/config/nsinstall -R -m 644 "./../public/RequiredDefines.h" "dist/include/js" (00:15:34) /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/config/nsinstall -R -m 644 "./../public/RootingAPI.h" "dist/include/js" (00:15:34) /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/config/nsinstall -R -m 644 "./../public/TemplateLib.h" "dist/include/js" (00:15:34) /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/config/nsinstall -R -m 644 "./../public/Utility.h" "dist/include/js" (00:15:35) /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/config/nsinstall -R -m 644 "./../public/Value.h" "dist/include/js" (00:15:35) /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/config/nsinstall -R -m 644 "./../public/Vector.h" "dist/include/js" (00:15:35) /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/_virtualenv/bin/python ./builtin/embedjs.py -DNO_NSPR_10_SUPPORT -DIMPL_MFBT -DEXPORT_JS_API -DUSE_ZLIB -DMOZILLA_VERSION=\"24.2.0\" -DMOZILLA_VERSION_U=24.2.0 -DMOZILLA_UAVERSION=\"24.0\" -DMOZJS_MAJOR_VERSION=24 -DMOZJS_MINOR_VERSION=2 -DX_DISPLAY_MISSING=1 -DHAVE_ARM_SIMD=1 -DHAVE_ARM_NEON=1 -DD_INO=d_ino -DJS_CPU_ARM=1 -DJS_NUNBOX32=1 -DJS_METHODJIT=1 -DJS_MONOIC=1 -DJS_POLYIC=1 -DJS_METHODJIT_TYPED_ARRAY=1 -DJS_ION=1 -DENABLE_YARR_JIT=1 -DSTDC_HEADERS=1 -DHAVE_ST_BLKSIZE=1 -DHAVE_SIGINFO_T=1 -DJS_BYTES_PER_WORD=4 -DJS_BITS_PER_WORD_LOG2=5 -DHAVE_MACHINE_ENDIAN_H=1 -DJS_HAVE_MACHINE_ENDIAN_H=1 -DHAVE_UINT=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_DIRENT_H=1 -DHAVE_GETOPT_H=1 -DHAVE_MEMORY_H=1 -DHAVE_UNISTD_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_MOUNT_H=1 -DNEW_H=\ -DHAVE_SYS_CDEFS_H=1 -DHAVE_DLOPEN=1 -DHAVE_DLADDR=1 -D_REENTRANT=1 -D_THREAD_SAFE=1 -DHAVE_FCHMOD=1 -DHAVE_FLOCKFILE=1 -DHAVE_GETC_UNLOCKED=1 -DHAVE_GETPAGESIZE=1 -DHAVE_LCHOWN=1 -DHAVE_LOCALTIME_R=1 -DHAVE_MEMMOVE=1 -DHAVE_RANDOM=1 -DHAVE_SBRK=1 -DHAVE_SNPRINTF=1 -DHAVE_STATVFS=1 -DHAVE_STRERROR=1 -DHAVE_STRTOK_R=1 -DHAVE_WCRTOMB=1 -DHAVE_MBRTOWC=1 -DVA_COPY=va_copy -DHAVE_VA_COPY=1 -DHAVE_CPP_AMBIGUITY_RESOLVING_USING=1 -DHAVE_CPP_DYNAMIC_CAST_TO_VOID_PTR=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_LOCALECONV=1 -DNS_ATTR_MALLOC=__attribute__\(\(malloc\)\) -DNS_WARN_UNUSED_RESULT=__attribute__\(\(warn_unused_result\)\) -DMOZ_UPDATE_CHANNEL=default -DRELEASE_BUILD=1 -DJSGC_INCREMENTAL=1 -DHAVE___CXA_DEMANGLE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DHAVE_TM_ZONE_TM_GMTOFF=1 -DCPP_THROW_NEW=throw\(\) -DEDITLINE=1 -DMOZ_DLL_SUFFIX=\".so\" -DHAVE_POSIX_FALLOCATE=1 -DXP_UNIX=1 -DJS_THREADSAFE=1 -DU_USING_ICU_NAMESPACE=0 -DHAVE_SETLOCALE=1 -DHAVE_LOCALECONV=1 -DNDEBUG -DTRIMMED \ (00:15:35) -p 'cpp' -m ./js.msg -o selfhosted.out.h ./builtin/Utilities.js ./builtin/Array.js ./builtin/Date.js ./builtin/Intl.js ./builtin/IntlData.js ./builtin/Number.js ./builtin/ParallelArray.js ./builtin/String.js (00:15:38) gmake[2]: Leaving directory '/wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src' (00:15:38) gmake libs (00:15:38) gmake[2]: Entering directory '/wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src' (00:15:38) mkdir -p ".deps/" (00:15:38) jskwgen.cpp (00:15:38) c++ -o host_jskwgen.o -c -Qunused-arguments -I/usr/local/include -Qunused-arguments -Wall -Wpointer-arith -Woverloaded-virtual -Werror=return-type -Wtype-limits -Wempty-body -Werror=conversion-null -Wsign-compare -Wno-invalid-offsetof -Wno-c++0x-extensions -Wno-extended-offsetof -Wno-unknown-warning-option -Wno-return-type-c-linkage -Wno-mismatched-tags -O -pipe -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -pipe -DNDEBUG -DTRIMMED -O -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -I./../../mfbt/double-conversion -I./../../intl/icu/source/common -I./../../intl/icu/source/i18n -I. -I. -I./dist/include -I/usr/local/include/nspr -I. -I./assembler -I./yarr -I/usr/local/include/nspr /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/jskwgen.cpp (00:15:38) jsoplengen.cpp (00:15:38) c++ -o host_jsoplengen.o -c -Qunused-arguments -I/usr/local/include -Qunused-arguments -Wall -Wpointer-arith -Woverloaded-virtual -Werror=return-type -Wtype-limits -Wempty-body -Werror=conversion-null -Wsign-compare -Wno-invalid-offsetof -Wno-c++0x-extensions -Wno-extended-offsetof -Wno-unknown-warning-option -Wno-return-type-c-linkage -Wno-mismatched-tags -O -pipe -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -pipe -DNDEBUG -DTRIMMED -O -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -I./../../mfbt/double-conversion -I./../../intl/icu/source/common -I./../../intl/icu/source/i18n -I. -I. -I./dist/include -I/usr/local/include/nspr -I. -I./assembler -I./yarr -I/usr/local/include/nspr /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/jsoplengen.cpp (00:15:41) c++ -o host_jsoplengen -Qunused-arguments -I/usr/local/include -Qunused-arguments -Wall -Wpointer-arith -Woverloaded-virtual -Werror=return-type -Wtype-limits -Wempty-body -Werror=conversion-null -Wsign-compare -Wno-invalid-offsetof -Wno-c++0x-extensions -Wno-extended-offsetof -Wno-unknown-warning-option -Wno-return-type-c-linkage -Wno-mismatched-tags -O -pipe -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -pipe -DNDEBUG -DTRIMMED -O -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -I./../../mfbt/double-conversion -I./../../intl/icu/source/common -I./../../intl/icu/source/i18n -I. -I. -I./dist/include -I/usr/local/include/nspr -I. -I./assembler -I./yarr host_jsoplengen.o (00:15:41) ./host_jsoplengen /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/jsautooplen.h (00:15:41) c++ -o host_jskwgen -Qunused-arguments -I/usr/local/include -Qunused-arguments -Wall -Wpointer-arith -Woverloaded-virtual -Werror=return-type -Wtype-limits -Wempty-body -Werror=conversion-null -Wsign-compare -Wno-invalid-offsetof -Wno-c++0x-extensions -Wno-extended-offsetof -Wno-unknown-warning-option -Wno-return-type-c-linkage -Wno-mismatched-tags -O -pipe -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -pipe -DNDEBUG -DTRIMMED -O -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -I./../../mfbt/double-conversion -I./../../intl/icu/source/common -I./../../intl/icu/source/i18n -I. -I. -I./dist/include -I/usr/local/include/nspr -I. -I./assembler -I./yarr host_jskwgen.o (00:15:42) ./host_jskwgen /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/jsautokw.h (00:15:42) bignum-dtoa.cc (00:15:42) c++ -o bignum-dtoa.o -c -fvisibility=hidden -DNO_NSPR_10_SUPPORT -DIMPL_MFBT -DEXPORT_JS_API -DUSE_ZLIB -I./../../mfbt/double-conversion -I./../../intl/icu/source/common -I./../../intl/icu/source/i18n -I. -I. -I./dist/include -I/usr/local/include/nspr -I. -I./assembler -I./yarr -fPIC -Qunused-arguments -I/usr/local/include -Qunused-arguments -Wall -Wpointer-arith -Woverloaded-virtual -Werror=return-type -Wtype-limits -Wempty-body -Werror=conversion-null -Wsign-compare -Wno-invalid-offsetof -Wno-c++0x-extensions -Wno-extended-offsetof -Wno-unknown-warning-option -Wno-return-type-c-linkage -Wno-mismatched-tags -O -pipe -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -pipe -DNDEBUG -DTRIMMED -O -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -Qunused-arguments -I/usr/local/include -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MP -MF .deps/bignum-dtoa.o.pp /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/mfbt/double-conversion/bignum-dtoa.cc (00:15:42) bignum.cc (00:15:42) c++ -o bignum.o -c -fvisibility=hidden -DNO_NSPR_10_SUPPORT -DIMPL_MFBT -DEXPORT_JS_API -DUSE_ZLIB -I./../../mfbt/double-conversion -I./../../intl/icu/source/common -I./../../intl/icu/source/i18n -I. -I. -I./dist/include -I/usr/local/include/nspr -I. -I./assembler -I./yarr -fPIC -Qunused-arguments -I/usr/local/include -Qunused-arguments -Wall -Wpointer-arith -Woverloaded-virtual -Werror=return-type -Wtype-limits -Wempty-body -Werror=conversion-null -Wsign-compare -Wno-invalid-offsetof -Wno-c++0x-extensions -Wno-extended-offsetof -Wno-unknown-warning-option -Wno-return-type-c-linkage -Wno-mismatched-tags -O -pipe -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -pipe -DNDEBUG -DTRIMMED -O -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -Qunused-arguments -I/usr/local/include -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MP -MF .deps/bignum.o.pp /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/mfbt/double-conversion/bignum.cc (00:15:42) cached-powers.cc (00:15:42) c++ -o cached-powers.o -c -fvisibility=hidden -DNO_NSPR_10_SUPPORT -DIMPL_MFBT -DEXPORT_JS_API -DUSE_ZLIB -I./../../mfbt/double-conversion -I./../../intl/icu/source/common -I./../../intl/icu/source/i18n -I. -I. -I./dist/include -I/usr/local/include/nspr -I. -I./assembler -I./yarr -fPIC -Qunused-arguments -I/usr/local/include -Qunused-arguments -Wall -Wpointer-arith -Woverloaded-virtual -Werror=return-type -Wtype-limits -Wempty-body -Werror=conversion-null -Wsign-compare -Wno-invalid-offsetof -Wno-c++0x-extensions -Wno-extended-offsetof -Wno-unknown-warning-option -Wno-return-type-c-linkage -Wno-mismatched-tags -O -pipe -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -pipe -DNDEBUG -DTRIMMED -O -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -Qunused-arguments -I/usr/local/include -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MP -MF .deps/cached-powers.o.pp /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/mfbt/double-conversion/cached-powers.cc (00:15:42) diy-fp.cc (00:15:42) c++ -o diy-fp.o -c -fvisibility=hidden -DNO_NSPR_10_SUPPORT -DIMPL_MFBT -DEXPORT_JS_API -DUSE_ZLIB -I./../../mfbt/double-conversion -I./../../intl/icu/source/common -I./../../intl/icu/source/i18n -I. -I. -I./dist/include -I/usr/local/include/nspr -I. -I./assembler -I./yarr -fPIC -Qunused-arguments -I/usr/local/include -Qunused-arguments -Wall -Wpointer-arith -Woverloaded-virtual -Werror=return-type -Wtype-limits -Wempty-body -Werror=conversion-null -Wsign-compare -Wno-invalid-offsetof -Wno-c++0x-extensions -Wno-extended-offsetof -Wno-unknown-warning-option -Wno-return-type-c-linkage -Wno-mismatched-tags -O -pipe -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -pipe -DNDEBUG -DTRIMMED -O -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -Qunused-arguments -I/usr/local/include -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MP -MF .deps/diy-fp.o.pp /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/mfbt/double-conversion/diy-fp.cc (00:15:42) double-conversion.cc (00:15:45) In file included from /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/mfbt/double-conversion/diy-fp.cc:29: (00:15:45) In file included from ./../../mfbt/double-conversion/diy-fp.h:31: (00:15:45) ./../../mfbt/double-conversion/utils.h:284:16: warning: unused typedef 'VerifySizesAreEqual' [-Wunused-local-typedef] (00:15:45) typedef char VerifySizesAreEqual[sizeof(Dest) == sizeof(Source) ? 1 : -1]; (00:15:45) ^ (00:15:45) 1 warning generated. (00:15:45) c++ -o double-conversion.o -c -fvisibility=hidden -DNO_NSPR_10_SUPPORT -DIMPL_MFBT -DEXPORT_JS_API -DUSE_ZLIB -I./../../mfbt/double-conversion -I./../../intl/icu/source/common -I./../../intl/icu/source/i18n -I. -I. -I./dist/include -I/usr/local/include/nspr -I. -I./assembler -I./yarr -fPIC -Qunused-arguments -I/usr/local/include -Qunused-arguments -Wall -Wpointer-arith -Woverloaded-virtual -Werror=return-type -Wtype-limits -Wempty-body -Werror=conversion-null -Wsign-compare -Wno-invalid-offsetof -Wno-c++0x-extensions -Wno-extended-offsetof -Wno-unknown-warning-option -Wno-return-type-c-linkage -Wno-mismatched-tags -O -pipe -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -pipe -DNDEBUG -DTRIMMED -O -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -Qunused-arguments -I/usr/local/include -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MP -MF .deps/double-conversion.o.pp /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/mfbt/double-conversion/double-conversion.cc (00:15:45) fast-dtoa.cc (00:15:46) /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/mfbt/double-conversion/cached-powers.cc:134:18: warning: unused variable 'kCachedPowersLength' [-Wunused-const-variable] (00:15:46) static const int kCachedPowersLength = ARRAY_SIZE(kCachedPowers); (00:15:46) ^ (00:15:46) In file included from /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/mfbt/double-conversion/cached-powers.cc:32: (00:15:46) ./../../mfbt/double-conversion/utils.h:284:16: warning: unused typedef 'VerifySizesAreEqual' [-Wunused-local-typedef] (00:15:46) typedef char VerifySizesAreEqual[sizeof(Dest) == sizeof(Source) ? 1 : -1]; (00:15:46) ^ (00:15:46) 2 warnings generated. (00:15:46) c++ -o fast-dtoa.o -c -fvisibility=hidden -DNO_NSPR_10_SUPPORT -DIMPL_MFBT -DEXPORT_JS_API -DUSE_ZLIB -I./../../mfbt/double-conversion -I./../../intl/icu/source/common -I./../../intl/icu/source/i18n -I. -I. -I./dist/include -I/usr/local/include/nspr -I. -I./assembler -I./yarr -fPIC -Qunused-arguments -I/usr/local/include -Qunused-arguments -Wall -Wpointer-arith -Woverloaded-virtual -Werror=return-type -Wtype-limits -Wempty-body -Werror=conversion-null -Wsign-compare -Wno-invalid-offsetof -Wno-c++0x-extensions -Wno-extended-offsetof -Wno-unknown-warning-option -Wno-return-type-c-linkage -Wno-mismatched-tags -O -pipe -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -pipe -DNDEBUG -DTRIMMED -O -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -Qunused-arguments -I/usr/local/include -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MP -MF .deps/fast-dtoa.o.pp /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/mfbt/double-conversion/fast-dtoa.cc (00:15:46) fixed-dtoa.cc (00:15:48) In file included from /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/mfbt/double-conversion/bignum-dtoa.cc:30: (00:15:48) In file included from ./../../mfbt/double-conversion/bignum-dtoa.h:31: (00:15:48) ./../../mfbt/double-conversion/utils.h:284:16: warning: unused typedef 'VerifySizesAreEqual' [-Wunused-local-typedef] (00:15:48) typedef char VerifySizesAreEqual[sizeof(Dest) == sizeof(Source) ? 1 : -1]; (00:15:48) ^ (00:15:48) 1 warning generated. (00:15:48) c++ -o fixed-dtoa.o -c -fvisibility=hidden -DNO_NSPR_10_SUPPORT -DIMPL_MFBT -DEXPORT_JS_API -DUSE_ZLIB -I./../../mfbt/double-conversion -I./../../intl/icu/source/common -I./../../intl/icu/source/i18n -I. -I. -I./dist/include -I/usr/local/include/nspr -I. -I./assembler -I./yarr -fPIC -Qunused-arguments -I/usr/local/include -Qunused-arguments -Wall -Wpointer-arith -Woverloaded-virtual -Werror=return-type -Wtype-limits -Wempty-body -Werror=conversion-null -Wsign-compare -Wno-invalid-offsetof -Wno-c++0x-extensions -Wno-extended-offsetof -Wno-unknown-warning-option -Wno-return-type-c-linkage -Wno-mismatched-tags -O -pipe -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -pipe -DNDEBUG -DTRIMMED -O -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -Qunused-arguments -I/usr/local/include -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MP -MF .deps/fixed-dtoa.o.pp /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/mfbt/double-conversion/fixed-dtoa.cc (00:15:48) strtod.cc (00:15:51) In file included from /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/mfbt/double-conversion/fast-dtoa.cc:28: (00:15:51) In file included from ./../../mfbt/double-conversion/fast-dtoa.h:31: (00:15:51) ./../../mfbt/double-conversion/utils.h:284:16: warning: unused typedef 'VerifySizesAreEqual' [-Wunused-local-typedef] (00:15:51) typedef char VerifySizesAreEqual[sizeof(Dest) == sizeof(Source) ? 1 : -1]; (00:15:51) ^ (00:15:51) 1 warning generated. (00:15:51) c++ -o strtod.o -c -fvisibility=hidden -DNO_NSPR_10_SUPPORT -DIMPL_MFBT -DEXPORT_JS_API -DUSE_ZLIB -I./../../mfbt/double-conversion -I./../../intl/icu/source/common -I./../../intl/icu/source/i18n -I. -I. -I./dist/include -I/usr/local/include/nspr -I. -I./assembler -I./yarr -fPIC -Qunused-arguments -I/usr/local/include -Qunused-arguments -Wall -Wpointer-arith -Woverloaded-virtual -Werror=return-type -Wtype-limits -Wempty-body -Werror=conversion-null -Wsign-compare -Wno-invalid-offsetof -Wno-c++0x-extensions -Wno-extended-offsetof -Wno-unknown-warning-option -Wno-return-type-c-linkage -Wno-mismatched-tags -O -pipe -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -pipe -DNDEBUG -DTRIMMED -O -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -Qunused-arguments -I/usr/local/include -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MP -MF .deps/strtod.o.pp /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/mfbt/double-conversion/strtod.cc (00:15:51) HashFunctions.cpp (00:15:53) In file included from /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/mfbt/double-conversion/fixed-dtoa.cc:30: (00:15:53) In file included from ./../../mfbt/double-conversion/fixed-dtoa.h:31: (00:15:53) ./../../mfbt/double-conversion/utils.h:284:16: warning: unused typedef 'VerifySizesAreEqual' [-Wunused-local-typedef] (00:15:53) typedef char VerifySizesAreEqual[sizeof(Dest) == sizeof(Source) ? 1 : -1]; (00:15:53) ^ (00:15:53) 1 warning generated. (00:15:53) c++ -o HashFunctions.o -c -fvisibility=hidden -DNO_NSPR_10_SUPPORT -DIMPL_MFBT -DEXPORT_JS_API -DUSE_ZLIB -I./../../mfbt/double-conversion -I./../../intl/icu/source/common -I./../../intl/icu/source/i18n -I. -I. -I./dist/include -I/usr/local/include/nspr -I. -I./assembler -I./yarr -fPIC -Qunused-arguments -I/usr/local/include -Qunused-arguments -Wall -Wpointer-arith -Woverloaded-virtual -Werror=return-type -Wtype-limits -Wempty-body -Werror=conversion-null -Wsign-compare -Wno-invalid-offsetof -Wno-c++0x-extensions -Wno-extended-offsetof -Wno-unknown-warning-option -Wno-return-type-c-linkage -Wno-mismatched-tags -O -pipe -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -pipe -DNDEBUG -DTRIMMED -O -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -Qunused-arguments -I/usr/local/include -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MP -MF .deps/HashFunctions.o.pp /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/mfbt/HashFunctions.cpp (00:15:53) Poison.cpp (00:15:54) /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/mfbt/double-conversion/bignum.cc:758:7: warning: variable 'i' is incremented both in the loop header and in the loop body [-Wfor-loop-analysis] (00:15:54) ++i; (00:15:54) ^ (00:15:54) /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/mfbt/double-conversion/bignum.cc:753:72: note: incremented here (00:15:54) for (int i = other.used_digits_ + exponent_diff; i < used_digits_; ++i) { (00:15:54) ^ (00:15:54) In file included from /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/mfbt/double-conversion/bignum.cc:28: (00:15:54) In file included from ./../../mfbt/double-conversion/bignum.h:31: (00:15:54) ./../../mfbt/double-conversion/utils.h:284:16: warning: unused typedef 'VerifySizesAreEqual' [-Wunused-local-typedef] (00:15:54) typedef char VerifySizesAreEqual[sizeof(Dest) == sizeof(Source) ? 1 : -1]; (00:15:54) ^ (00:15:54) 2 warnings generated. (00:15:54) c++ -o Poison.o -c -fvisibility=hidden -DNO_NSPR_10_SUPPORT -DIMPL_MFBT -DEXPORT_JS_API -DUSE_ZLIB -I./../../mfbt/double-conversion -I./../../intl/icu/source/common -I./../../intl/icu/source/i18n -I. -I. -I./dist/include -I/usr/local/include/nspr -I. -I./assembler -I./yarr -fPIC -Qunused-arguments -I/usr/local/include -Qunused-arguments -Wall -Wpointer-arith -Woverloaded-virtual -Werror=return-type -Wtype-limits -Wempty-body -Werror=conversion-null -Wsign-compare -Wno-invalid-offsetof -Wno-c++0x-extensions -Wno-extended-offsetof -Wno-unknown-warning-option -Wno-return-type-c-linkage -Wno-mismatched-tags -O -pipe -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -pipe -DNDEBUG -DTRIMMED -O -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -Qunused-arguments -I/usr/local/include -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MP -MF .deps/Poison.o.pp /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/mfbt/Poison.cpp (00:15:54) SHA1.cpp (00:15:55) In file included from /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/mfbt/HashFunctions.cpp:8: (00:15:55) In file included from ./dist/include/mozilla/HashFunctions.h:51: (00:15:55) ./dist/include/mozilla/Types.h:141:11: warning: 'decltype' macro redefined [-Wmacro-redefined] (00:15:55) # define decltype __typeof__ (00:15:55) ^ (00:15:55) /usr/include/c++/v1/__config:640:11: note: previous definition is here (00:15:55) # define decltype(__x) __decltype(__x) (00:15:55) ^ (00:15:55) 1 warning generated. (00:15:55) c++ -o SHA1.o -c -fvisibility=hidden -DNO_NSPR_10_SUPPORT -DIMPL_MFBT -DEXPORT_JS_API -DUSE_ZLIB -I./../../mfbt/double-conversion -I./../../intl/icu/source/common -I./../../intl/icu/source/i18n -I. -I. -I./dist/include -I/usr/local/include/nspr -I. -I./assembler -I./yarr -fPIC -Qunused-arguments -I/usr/local/include -Qunused-arguments -Wall -Wpointer-arith -Woverloaded-virtual -Werror=return-type -Wtype-limits -Wempty-body -Werror=conversion-null -Wsign-compare -Wno-invalid-offsetof -Wno-c++0x-extensions -Wno-extended-offsetof -Wno-unknown-warning-option -Wno-return-type-c-linkage -Wno-mismatched-tags -O -pipe -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -pipe -DNDEBUG -DTRIMMED -O -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -Qunused-arguments -I/usr/local/include -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MP -MF .deps/SHA1.o.pp /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/mfbt/SHA1.cpp (00:15:55) Decimal.cpp (00:15:55) /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/mfbt/double-conversion/strtod.cc:509:9: warning: unused variable 'f2' [-Wunused-variable] (00:15:55) float f2 = float_guess; (00:15:55) ^ (00:15:55) In file included from /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/mfbt/double-conversion/strtod.cc:31: (00:15:55) In file included from ./../../mfbt/double-conversion/strtod.h:31: (00:15:55) ./../../mfbt/double-conversion/utils.h:284:16: warning: unused typedef 'VerifySizesAreEqual' [-Wunused-local-typedef] (00:15:55) typedef char VerifySizesAreEqual[sizeof(Dest) == sizeof(Source) ? 1 : -1]; (00:15:55) ^ (00:15:55) 2 warnings generated. (00:15:55) In file included from /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/mfbt/Poison.cpp:12: (00:15:55) In file included from ./dist/include/mozilla/Poison.h:17: (00:15:55) ./dist/include/mozilla/Types.h:141:11: warning: 'decltype' macro redefined [-Wmacro-redefined] (00:15:55) # define decltype __typeof__ (00:15:55) ^ (00:15:55) /usr/include/c++/v1/__config:640:11: note: previous definition is here (00:15:55) # define decltype(__x) __decltype(__x) (00:15:55) ^ (00:15:55) 1 warning generated. (00:15:56) c++ -o Decimal.o -c -fvisibility=hidden -DNO_NSPR_10_SUPPORT -DIMPL_MFBT -DEXPORT_JS_API -DUSE_ZLIB -I./../../mfbt/double-conversion -I./../../intl/icu/source/common -I./../../intl/icu/source/i18n -I. -I. -I./dist/include -I/usr/local/include/nspr -I. -I./assembler -I./yarr -fPIC -Qunused-arguments -I/usr/local/include -Qunused-arguments -Wall -Wpointer-arith -Woverloaded-virtual -Werror=return-type -Wtype-limits -Wempty-body -Werror=conversion-null -Wsign-compare -Wno-invalid-offsetof -Wno-c++0x-extensions -Wno-extended-offsetof -Wno-unknown-warning-option -Wno-return-type-c-linkage -Wno-mismatched-tags -O -pipe -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -pipe -DNDEBUG -DTRIMMED -O -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -Qunused-arguments -I/usr/local/include -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MP -MF .deps/Decimal.o.pp /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/mfbt/decimal/Decimal.cpp (00:15:56) ArgumentsObject.cpp (00:15:56) c++ -o ArgumentsObject.o -c -fvisibility=hidden -DNO_NSPR_10_SUPPORT -DIMPL_MFBT -DEXPORT_JS_API -DUSE_ZLIB -I./../../mfbt/double-conversion -I./../../intl/icu/source/common -I./../../intl/icu/source/i18n -I. -I. -I./dist/include -I/usr/local/include/nspr -I. -I./assembler -I./yarr -fPIC -Qunused-arguments -I/usr/local/include -Qunused-arguments -Wall -Wpointer-arith -Woverloaded-virtual -Werror=return-type -Wtype-limits -Wempty-body -Werror=conversion-null -Wsign-compare -Wno-invalid-offsetof -Wno-c++0x-extensions -Wno-extended-offsetof -Wno-unknown-warning-option -Wno-return-type-c-linkage -Wno-mismatched-tags -O -pipe -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -pipe -DNDEBUG -DTRIMMED -O -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -Qunused-arguments -I/usr/local/include -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MP -MF .deps/ArgumentsObject.o.pp /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/vm/ArgumentsObject.cpp (00:15:56) BytecodeCompiler.cpp (00:15:56) In file included from /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/mfbt/double-conversion/double-conversion.cc:31: (00:15:56) In file included from ./../../mfbt/double-conversion/double-conversion.h:31: (00:15:56) ./dist/include/mozilla/Types.h:141:11: warning: 'decltype' macro redefined [-Wmacro-redefined] (00:15:56) # define decltype __typeof__ (00:15:56) ^ (00:15:56) /usr/include/c++/v1/__config:640:11: note: previous definition is here (00:15:56) # define decltype(__x) __decltype(__x) (00:15:56) ^ (00:15:56) In file included from /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/mfbt/double-conversion/double-conversion.cc:31: (00:15:56) In file included from ./../../mfbt/double-conversion/double-conversion.h:32: (00:15:56) ./../../mfbt/double-conversion/utils.h:284:16: warning: unused typedef 'VerifySizesAreEqual' [-Wunused-local-typedef] (00:15:56) typedef char VerifySizesAreEqual[sizeof(Dest) == sizeof(Source) ? 1 : -1]; (00:15:56) ^ (00:15:56) 2 warnings generated. (00:15:56) c++ -o BytecodeCompiler.o -c -fvisibility=hidden -DNO_NSPR_10_SUPPORT -DIMPL_MFBT -DEXPORT_JS_API -DUSE_ZLIB -I./../../mfbt/double-conversion -I./../../intl/icu/source/common -I./../../intl/icu/source/i18n -I. -I. -I./dist/include -I/usr/local/include/nspr -I. -I./assembler -I./yarr -fPIC -Qunused-arguments -I/usr/local/include -Qunused-arguments -Wall -Wpointer-arith -Woverloaded-virtual -Werror=return-type -Wtype-limits -Wempty-body -Werror=conversion-null -Wsign-compare -Wno-invalid-offsetof -Wno-c++0x-extensions -Wno-extended-offsetof -Wno-unknown-warning-option -Wno-return-type-c-linkage -Wno-mismatched-tags -O -pipe -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -pipe -DNDEBUG -DTRIMMED -O -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -Qunused-arguments -I/usr/local/include -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MP -MF .deps/BytecodeCompiler.o.pp /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/frontend/BytecodeCompiler.cpp (00:15:56) BytecodeEmitter.cpp (00:15:59) In file included from /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/vm/ArgumentsObject.cpp:7: (00:15:59) In file included from ./vm/ArgumentsObject-inl.h:10: (00:15:59) In file included from ./vm/ArgumentsObject.h:10: (00:15:59) In file included from ./jsfun.h:12: (00:15:59) In file included from ./jsprvtd.h:24: (00:15:59) In file included from ./jsapi.h:13: (00:15:59) In file included from ./dist/include/mozilla/RangedPtr.h:16: (00:15:59) In file included from ./dist/include/mozilla/Util.h:16: (00:15:59) ./dist/include/mozilla/Types.h:141:11: warning: 'decltype' macro redefined [-Wmacro-redefined] (00:15:59) # define decltype __typeof__ (00:15:59) ^ (00:15:59) /usr/include/c++/v1/__config:640:11: note: previous definition is here (00:15:59) # define decltype(__x) __decltype(__x) (00:15:59) ^ (00:15:59) In file included from /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/frontend/BytecodeCompiler.cpp:7: (00:15:59) In file included from ./frontend/BytecodeCompiler.h:10: (00:15:59) In file included from ./jsapi.h:13: (00:15:59) In file included from ./dist/include/mozilla/RangedPtr.h:16: (00:15:59) In file included from ./dist/include/mozilla/Util.h:16: (00:15:59) ./dist/include/mozilla/Types.h:141:11: warning: 'decltype' macro redefined [-Wmacro-redefined] (00:15:59) # define decltype __typeof__ (00:15:59) ^ (00:15:59) /usr/include/c++/v1/__config:640:11: note: previous definition is here (00:15:59) # define decltype(__x) __decltype(__x) (00:15:59) ^ (00:16:01) In file included from /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/vm/ArgumentsObject.cpp:7: (00:16:01) In file included from ./vm/ArgumentsObject-inl.h:10: (00:16:01) In file included from ./vm/ArgumentsObject.h:10: (00:16:01) In file included from ./jsfun.h:12: (00:16:01) In file included from ./jsprvtd.h:24: (00:16:01) In file included from ./jsapi.h:27: (00:16:01) In file included from ./dist/include/js/CharacterEncoding.h:10: (00:16:01) In file included from ./dist/include/mozilla/Range.h:11: (00:16:01) ./dist/include/mozilla/NullPtr.h:40:13: warning: 'nullptr' macro redefined [-Wmacro-redefined] (00:16:01) # define nullptr __null (00:16:01) ^ (00:16:01) /usr/include/c++/v1/__nullptr:53:9: note: previous definition is here (00:16:01) #define nullptr _VSTD::__get_nullptr_t() (00:16:01) ^ (00:16:02) In file included from /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/frontend/BytecodeCompiler.cpp:7: (00:16:02) In file included from ./frontend/BytecodeCompiler.h:10: (00:16:02) In file included from ./jsapi.h:27: (00:16:02) In file included from ./dist/include/js/CharacterEncoding.h:10: (00:16:02) In file included from ./dist/include/mozilla/Range.h:11: (00:16:02) ./dist/include/mozilla/NullPtr.h:40:13: warning: 'nullptr' macro redefined [-Wmacro-redefined] (00:16:02) # define nullptr __null (00:16:02) ^ (00:16:02) /usr/include/c++/v1/__nullptr:53:9: note: previous definition is here (00:16:02) #define nullptr _VSTD::__get_nullptr_t() (00:16:02) ^ (00:16:03) In file included from /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/mfbt/SHA1.cpp:7: (00:16:03) In file included from ./dist/include/mozilla/SHA1.h:12: (00:16:03) ./dist/include/mozilla/Types.h:141:11: warning: 'decltype' macro redefined [-Wmacro-redefined] (00:16:03) # define decltype __typeof__ (00:16:03) ^ (00:16:03) /usr/include/c++/v1/__config:640:11: note: previous definition is here (00:16:03) # define decltype(__x) __decltype(__x) (00:16:03) ^ (00:16:03) 1 warning generated. (00:16:03) c++ -o BytecodeEmitter.o -c -fvisibility=hidden -DNO_NSPR_10_SUPPORT -DIMPL_MFBT -DEXPORT_JS_API -DUSE_ZLIB -I./../../mfbt/double-conversion -I./../../intl/icu/source/common -I./../../intl/icu/source/i18n -I. -I. -I./dist/include -I/usr/local/include/nspr -I. -I./assembler -I./yarr -fPIC -Qunused-arguments -I/usr/local/include -Qunused-arguments -Wall -Wpointer-arith -Woverloaded-virtual -Werror=return-type -Wtype-limits -Wempty-body -Werror=conversion-null -Wsign-compare -Wno-invalid-offsetof -Wno-c++0x-extensions -Wno-extended-offsetof -Wno-unknown-warning-option -Wno-return-type-c-linkage -Wno-mismatched-tags -O -pipe -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -pipe -DNDEBUG -DTRIMMED -O -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -Qunused-arguments -I/usr/local/include -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MP -MF .deps/BytecodeEmitter.o.pp /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/frontend/BytecodeEmitter.cpp (00:16:03) CharacterEncoding.cpp (00:16:07) In file included from /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/frontend/BytecodeEmitter.cpp:11: (00:16:07) In file included from ./frontend/BytecodeEmitter-inl.h:10: (00:16:07) In file included from ./frontend/BytecodeEmitter.h:13: (00:16:07) In file included from ./jsatom.h:10: (00:16:07) In file included from ./dist/include/mozilla/HashFunctions.h:51: (00:16:07) ./dist/include/mozilla/Types.h:141:11: warning: 'decltype' macro redefined [-Wmacro-redefined] (00:16:07) # define decltype __typeof__ (00:16:07) ^ (00:16:07) /usr/include/c++/v1/__config:640:11: note: previous definition is here (00:16:07) # define decltype(__x) __decltype(__x) (00:16:07) ^ (00:16:09) In file included from /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/frontend/BytecodeEmitter.cpp:11: (00:16:09) In file included from ./frontend/BytecodeEmitter-inl.h:10: (00:16:09) In file included from ./frontend/BytecodeEmitter.h:13: (00:16:09) In file included from ./jsatom.h:14: (00:16:09) In file included from ./jsapi.h:27: (00:16:09) In file included from ./dist/include/js/CharacterEncoding.h:10: (00:16:09) In file included from ./dist/include/mozilla/Range.h:11: (00:16:09) ./dist/include/mozilla/NullPtr.h:40:13: warning: 'nullptr' macro redefined [-Wmacro-redefined] (00:16:09) # define nullptr __null (00:16:09) ^ (00:16:09) /usr/include/c++/v1/__nullptr:53:9: note: previous definition is here (00:16:09) #define nullptr _VSTD::__get_nullptr_t() (00:16:09) ^ (00:16:19) In file included from /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/vm/ArgumentsObject.cpp:7: (00:16:19) In file included from ./vm/ArgumentsObject-inl.h:12: (00:16:19) In file included from ./vm/ScopeObject.h:12: (00:16:19) In file included from ./jsweakmap.h:12: (00:16:19) In file included from ./jscompartment.h:16: (00:16:19) In file included from ./gc/Zone.hIn file included from :/wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/frontend/BytecodeCompiler.cpp22:: (00:16:19) 10In file included from : (00:16:19) ./vm/GlobalObject.hIn file included from :./frontend/BytecodeEmitter.h18:: (00:16:19) 19In file included from : (00:16:19) ./builtin/RegExp.hIn file included from :./frontend/SharedContext.h13:: (00:16:19) 21In file included from : (00:16:19) ./vm/RegExpObject.hIn file included from :./vm/ScopeObject.h21:: (00:16:19) 12In file included from : (00:16:19) ./yarr/MatchResult.hIn file included from :./jsweakmap.h31:: (00:16:19) 12In file included from : (00:16:19) ./yarr/wtfbridge.hIn file included from :./jscompartment.h20:: (00:16:19) 16./assembler/wtf/Platform.h: (00:16:19) :In file included from 350./gc/Zone.h::622:: (00:16:19) In file included from error./vm/GlobalObject.h: :"Not supported ARM architecture"18 (00:16:19) : (00:16:19) # error "Not supported ARM architecture"In file included from (00:16:19) ./builtin/RegExp.h ^: (00:16:19) 13: (00:16:19) In file included from ./vm/RegExpObject.h:21: (00:16:19) In file included from ./yarr/MatchResult.h:31: (00:16:19) In file included from ./yarr/wtfbridge.h:20: (00:16:19) ./assembler/wtf/Platform.h:350:6: error: "Not supported ARM architecture" (00:16:20) # error "Not supported ARM architecture" (00:16:20) ^ (00:16:20) In file included from /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/vm/ArgumentsObject.cpp:7: (00:16:20) In file included from ./vm/ArgumentsObject-inl.h:12: (00:16:20) In file included from ./vm/ScopeObject.h:12: (00:16:20) In file included from ./jsweakmap.h:12: (00:16:20) In file included from ./jscompartment.h:16: (00:16:20) In file included from ./gc/Zone.h:22: (00:16:20) In file included from ./vm/GlobalObject.h:18: (00:16:20) In file included from ./builtin/RegExp.h:13: (00:16:20) In file included from ./vm/RegExpObject.h:24: (00:16:20) In file included from ./yarr/YarrJIT.h:35: (00:16:20) ./assembler/assembler/MacroAssembler.h:62:2: error: "The MacroAssembler is not supported on this platform." (00:16:20) #error "The MacroAssembler is not supported on this platform." (00:16:20) ^ (00:16:20) ./assembler/assembler/MacroAssembler.h:68:31: error: unknown class name 'MacroAssemblerBase'; did you mean 'MacroAssembler'? (00:16:20) class MacroAssembler : public MacroAssemblerBase { (00:16:20) ^~~~~~~~~~~~~~~~~~ (00:16:20) MacroAssembler (00:16:20) ./assembler/assembler/MacroAssembler.h:68:7: note: 'MacroAssembler' declared here (00:16:20) class MacroAssembler : public MacroAssemblerBase { (00:16:20) ^ (00:16:20) ./assembler/assembler/MacroAssembler.h:68:31: error: base class has incomplete type (00:16:20) class MacroAssembler : public MacroAssemblerBase { (00:16:20) ~~~~~~~^~~~~~~~~~~~~~~~~~ (00:16:20) ./assembler/assembler/MacroAssembler.h:68:7: note: definition of 'JSC::MacroAssembler' is not complete until the closing '}' (00:16:20) class MacroAssembler : public MacroAssemblerBase { (00:16:20) ^ (00:16:21) ./assembler/assembler/MacroAssembler.h:71:11: error: use of undeclared identifier 'MacroAssemblerBase'; did you mean 'MacroAssembler'? (00:16:21) using MacroAssemblerBase::pop; (00:16:21) ^~~~~~~~~~~~~~~~~~ (00:16:21) MacroAssembler (00:16:21) ./assembler/assembler/MacroAssembler.h:68:7: note: 'MacroAssembler' declared here (00:16:21) class MacroAssembler : public MacroAssemblerBase { (00:16:21) ^ (00:16:21) ./assembler/assembler/MacroAssembler.h:71:11: error: using declaration refers into 'MacroAssembler::', which is not a base class of 'MacroAssembler' (00:16:21) using MacroAssemblerBase::pop; (00:16:21) ^~~~~~~~~~~~~~~~~~~~ (00:16:21) ./assembler/assembler/MacroAssembler.h:72:11: error: use of undeclared identifier 'MacroAssemblerBase'; did you mean 'MacroAssembler'? (00:16:21) using MacroAssemblerBase::jump; (00:16:21) ^~~~~~~~~~~~~~~~~~ (00:16:21) MacroAssembler (00:16:21) ./assembler/assembler/MacroAssembler.h:68:7: note: 'MacroAssembler' declared here (00:16:21) class MacroAssembler : public MacroAssemblerBase { (00:16:21) ^ (00:16:21) ./assembler/assembler/MacroAssembler.h:72:11: error: using declaration refers into 'MacroAssembler::', which is not a base class of 'MacroAssembler' (00:16:21) using MacroAssemblerBase::jump; (00:16:21) ^~~~~~~~~~~~~~~~~~~~ (00:16:21) In file included from /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/frontend/BytecodeCompiler.cpp./assembler/assembler/MacroAssembler.h::1073: (00:16:21) :In file included from 11./frontend/BytecodeEmitter.h:: 19error: (00:16:21) : In file included from use of undeclared identifier 'MacroAssemblerBase'; did you mean 'MacroAssembler'?./frontend/SharedContext.h (00:16:21) : using MacroAssemblerBase::branch32;21 (00:16:21) : (00:16:21) ^~~~~~~~~~~~~~~~~~In file included from (00:16:21) ./vm/ScopeObject.h MacroAssembler: (00:16:21) 12./assembler/assembler/MacroAssembler.h: (00:16:21) :In file included from 68./jsweakmap.h::712:: (00:16:21) In file included from note./jscompartment.h: :'MacroAssembler' declared here16 (00:16:21) : (00:16:21) class MacroAssembler : public MacroAssemblerBase {In file included from (00:16:21) ./gc/Zone.h ^: (00:16:21) 22./assembler/assembler/MacroAssembler.h: (00:16:21) :In file included from 73./vm/GlobalObject.h::1118:: (00:16:21) In file included from error./builtin/RegExp.h: :using declaration refers into 'MacroAssembler::', which is not a base class of 'MacroAssembler'13 (00:16:21) : (00:16:21) using MacroAssemblerBase::branch32;In file included from (00:16:21) ./vm/RegExpObject.h ^~~~~~~~~~~~~~~~~~~~: (00:16:21) 24: (00:16:21) In file included from ./yarr/YarrJIT.h:35: (00:16:21) ./assembler/assembler/MacroAssembler.h:62:2:./assembler/assembler/MacroAssembler.h :error74: :"The MacroAssembler is not supported on this platform."11 (00:16:22) :#error "The MacroAssembler is not supported on this platform." (00:16:22) error ^: (00:16:22) use of undeclared identifier 'MacroAssemblerBase'; did you mean 'MacroAssembler'? (00:16:22) using MacroAssemblerBase::branch16; (00:16:22) ^~~~~~~~~~~~~~~~~~./assembler/assembler/MacroAssembler.h:68:31: error: unknown class name 'MacroAssemblerBase'; did you mean 'MacroAssembler'? (00:16:22) class MacroAssembler : public MacroAssemblerBase { (00:16:22) (00:16:22) ^~~~~~~~~~~~~~~~~~ (00:16:22) MacroAssembler MacroAssembler (00:16:22) ./assembler/assembler/MacroAssembler.h:68:7: note: 'MacroAssembler' declared here (00:16:22) class MacroAssembler : public MacroAssemblerBase { (00:16:22) ^ (00:16:22) ./assembler/assembler/MacroAssembler.h:68:31: error: base class has incomplete type (00:16:22) class MacroAssembler : public MacroAssemblerBase { (00:16:22) ~~~~~~~^~~~~~~~~~~~~~~~~~ (00:16:22) ./assembler/assembler/MacroAssembler.h:68:7: note: definition of 'JSC::MacroAssembler' is not complete until the closing '}' (00:16:22) class MacroAssembler : public MacroAssemblerBase { (00:16:22) ^ (00:16:22) (00:16:22) ./assembler/assembler/MacroAssembler.h./assembler/assembler/MacroAssembler.h::6871::711:: note error: use of undeclared identifier 'MacroAssemblerBase'; did you mean 'MacroAssembler'? (00:16:23) using MacroAssemblerBase::pop; (00:16:23) ^~~~~~~~~~~~~~~~~~ (00:16:23) MacroAssembler (00:16:23) ./assembler/assembler/MacroAssembler.h:68:7: note: 'MacroAssembler' declared here (00:16:23) class MacroAssembler : public MacroAssemblerBase { (00:16:23) ^ (00:16:23) ./assembler/assembler/MacroAssembler.h:71:11: error: using declaration refers into 'MacroAssembler::', which is not a base class of 'MacroAssembler': 'MacroAssembler' declared here (00:16:23) class MacroAssembler : public MacroAssemblerBase { (00:16:23) ^ (00:16:23) ./assembler/assembler/MacroAssembler.h:74:11: error: using declaration refers into 'MacroAssembler::', which is not a base class of 'MacroAssembler' (00:16:23) using MacroAssemblerBase::branch16; (00:16:23) ^~~~~~~~~~~~~~~~~~~~ (00:16:23) (00:16:23) using MacroAssemblerBase::pop; (00:16:23) ^~~~~~~~~~~~~~~~~~~~ (00:16:23) ./assembler/assembler/MacroAssembler.h:88:15: error: unknown type name 'RegisterID'; did you mean 'register_t'? (00:16:23) void peek(RegisterID dest, int index = 0) (00:16:23) ^~~~~~~~~~ (00:16:23) register_t (00:16:23) /usr/include/sys/types.h:187:22: note: 'register_t' declared here (00:16:23) typedef __register_t register_t; (00:16:23) ^ (00:16:23) ./assembler/assembler/MacroAssembler.h:72:11: error: use of undeclared identifier 'MacroAssemblerBase'; did you mean 'MacroAssembler'? (00:16:23) using MacroAssemblerBase::jump; (00:16:23) ^~~~~~~~~~~~~~~~~~ (00:16:23) MacroAssembler (00:16:23) ./assembler/assembler/MacroAssembler.h:68In file included from :7: note: 'MacroAssembler' declared here (00:16:23) class MacroAssembler : public MacroAssemblerBase { (00:16:23) ^ (00:16:23) ./assembler/assembler/MacroAssembler.h:72:11: error: using declaration refers into 'MacroAssembler::', which is not a base class of 'MacroAssembler' (00:16:23) using MacroAssemblerBase::jump; (00:16:23) ^~~~~~~~~~~~~~~~~~~~ (00:16:23) /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/vm/ArgumentsObject.cpp:7: (00:16:23) In file included from ./vm/ArgumentsObject-inl.h:12: (00:16:23) In file included from ./vm/ScopeObject.h:12: (00:16:23) In file included from ./jsweakmap.h:12: (00:16:23) In file included from ./jscompartment.h:16: (00:16:23) In file included from ./gc/Zone.h:22: (00:16:23) In file included from ./vm/GlobalObject.h:18: (00:16:23) In file included from ./builtin/RegExp.h:13: (00:16:23) In file included from ./vm/RegExpObject.h:24: (00:16:23) In file included from ./yarr/YarrJIT.h:35: (00:16:23) ./assembler/assembler/MacroAssembler.h:93:15: error: unknown type name 'RegisterID'; did you mean 'register_t'? (00:16:23) void poke(RegisterID src, int index = 0) (00:16:23) ^~~~~~~~~~ (00:16:23) register_t (00:16:23) /usr/include/sys/types.h:187:22: note: 'register_t' declared here (00:16:23) typedef __register_t register_t; (00:16:23) ^ (00:16:23) In file included from /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/vm/ArgumentsObject.cpp:7: (00:16:23) In file included from ./vm/ArgumentsObject-inl.h:12: (00:16:23) In file included from ./vm/ScopeObject.h:12: (00:16:23) In file included from ./jsweakmap.h:12: (00:16:23) In file included from ./jscompartment.h:16: (00:16:23) In file included from ./gc/Zone.h:22: (00:16:23) In file included from ./vm/GlobalObject.h:18: (00:16:23) In file included from ./builtin/RegExp.h./assembler/assembler/MacroAssembler.h:13:: (00:16:23) 73In file included from :./vm/RegExpObject.h11:24: (00:16:23) In file included from ./yarr/YarrJIT.h:35: (00:16:23) ./assembler/assembler/MacroAssembler.h:98:15: error: unknown type name 'TrustedImm32' (00:16:23) void poke(TrustedImm32 value, int index = 0) (00:16:23) ^ (00:16:23) : error: use of undeclared identifier 'MacroAssemblerBase'; did you mean 'MacroAssembler'? (00:16:23) using MacroAssemblerBase::branch32; (00:16:23) ^~~~~~~~~~~~~~~~~~ (00:16:23) MacroAssembler (00:16:23) ./assembler/assembler/MacroAssembler.h:68:7: note: 'MacroAssembler' declared here (00:16:23) class MacroAssembler : public MacroAssemblerBase { (00:16:23) ^ (00:16:23) ./assembler/assembler/MacroAssembler.h:73:11: error: using declaration refers into 'MacroAssembler::', which is not a base class of 'MacroAssembler' (00:16:23) using MacroAssemblerBase::branch32; (00:16:23) ^~~~~~~~~~~~~~~~~~~~ (00:16:23) ./assembler/assembler/MacroAssembler.h:./assembler/assembler/MacroAssembler.h103::7415::11 :error : error: unknown type name 'TrustedImmPtr' (00:16:24) void poke(TrustedImmPtr imm, int index = 0) (00:16:24) ^ (00:16:24) use of undeclared identifier 'MacroAssemblerBase'; did you mean 'MacroAssembler'? (00:16:24) using MacroAssemblerBase::branch16; (00:16:24) ^~~~~~~~~~~~~~~~~~ (00:16:24) MacroAssembler (00:16:24) ./assembler/assembler/MacroAssembler.h:68:7: note: 'MacroAssembler' declared here (00:16:24) class MacroAssembler : public MacroAssemblerBase { (00:16:24) ^ (00:16:24) ./assembler/assembler/MacroAssembler.h:74:11: error: using declaration refers into 'MacroAssembler::', which is not a base class of 'MacroAssembler' (00:16:24) using MacroAssemblerBase::branch16; (00:16:24) ^~~~~~~~~~~~~~~~~~~~ (00:16:24) ./assembler/assembler/MacroAssembler.h:110:20: error: unknown type name 'Condition' (00:16:24) void branchPtr(Condition cond, RegisterID op1, ImmPtr imm, Label target) (00:16:24) ^ (00:16:24) ./assembler/assembler/MacroAssembler.h:./assembler/assembler/MacroAssembler.h88:15: :error: unknown type name 'RegisterID'; did you mean 'register_t'? (00:16:24) void peek(RegisterID dest, int index = 0) (00:16:24) ^~~~~~~~~~ (00:16:24) register_t (00:16:24) /usr/include/sys/types.h:187:22: note: 'register_t' declared here (00:16:24) typedef __register_t register_t; (00:16:24) ^ (00:16:24) 110In file included from /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/frontend/BytecodeCompiler.cpp:10: (00:16:24) In file included from ./frontend/BytecodeEmitter.h:19: (00:16:24) In file included from ./frontend/SharedContext.h:21: (00:16:24) In file included from ./vm/ScopeObject.h:36:12: (00:16:24) In file included from ./jsweakmap.h:12: (00:16:24) In file included from ./jscompartment.h:16: (00:16:24) In file included from ./gc/Zone.h:22: (00:16:24) In file included from ./vm/GlobalObject.h:18: (00:16:24) In file included from ./builtin/RegExp.h:13: (00:16:24) In file included from ./vm/RegExpObject.h:24: (00:16:24) In file included from ./yarr/YarrJIT.h:35: (00:16:24) ./assembler/assembler/MacroAssembler.h:93:15:: error: unknown type name 'RegisterID'; did you mean 'register_t'? (00:16:24) void poke(RegisterID src, int index = 0) (00:16:24) ^~~~~~~~~~ (00:16:24) register_t (00:16:24) /usr/include/sys/types.h:187:22: note: 'register_t' declared here (00:16:24) typedef __register_t register_t; (00:16:24) ^ (00:16:24) error: unknown type name 'RegisterID'; did you mean 'register_t'? (00:16:24) void branchPtr(Condition cond, RegisterID op1, ImmPtr imm, Label target) (00:16:24) ^~~~~~~~~~ (00:16:24) register_t (00:16:24) /usr/include/sys/types.h:187:22: note: 'register_t' declared here (00:16:24) typedef __register_t register_t; (00:16:24) ^ (00:16:24) In file included from /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/frontend/BytecodeCompiler.cpp:10: (00:16:24) In file included from ./frontend/BytecodeEmitter.h:19: (00:16:24) In file included from ./frontend/SharedContext.h:21: (00:16:24) In file included from ./vm/ScopeObject.h:12: (00:16:25) In file included from ./jsweakmap.h:12: (00:16:25) In file included from ./jscompartment.h:16: (00:16:25) In file included from ./gc/Zone.h:22: (00:16:25) In file included from ./vm/GlobalObject.h:18: (00:16:25) In file included from ./builtin/RegExp.h:13: (00:16:25) In file included from ./vm/RegExpObject.h:24: (00:16:25) In file included from ./yarr/YarrJIT.h:35: (00:16:25) ./assembler/assembler/MacroAssembler.h:98:15: error: unknown type name 'TrustedImm32' (00:16:25) void poke(TrustedImm32 value, int index = 0) (00:16:25) ^ (00:16:25) In file included from /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/vm/ArgumentsObject.cpp:7: (00:16:25) In file included from ./vm/ArgumentsObject-inl.h:12: (00:16:25) In file included from ./vm/ScopeObject.h:12: (00:16:25) In file included from ./jsweakmap.h:12: (00:16:25) In file included from ./jscompartment.h:./assembler/assembler/MacroAssembler.h16:: (00:16:25) 103:15: errorIn file included from ./gc/Zone.h:22: (00:16:25) In file included from ./vm/GlobalObject.h: unknown type name 'TrustedImmPtr' (00:16:25) void poke(TrustedImmPtr imm, int index = 0) (00:16:25) ^ (00:16:25) :18: (00:16:25) In file included from ./builtin/RegExp.h:13: (00:16:25) In file included from ./vm/RegExpObject.h:24: (00:16:25) In file included from ./yarr/YarrJIT.h:35: (00:16:25) ./assembler/assembler/MacroAssembler.h:110:52: error: unknown type name 'ImmPtr' (00:16:25) void branchPtr(Condition cond, RegisterID op1, ImmPtr imm, Label target) (00:16:25) ^ (00:16:25) fatal error: too many errors emitted, stopping now [-ferror-limit=] (00:16:25) ./assembler/assembler/MacroAssembler.h:110:20: error: unknown type name 'Condition' (00:16:25) void branchPtr(Condition cond, RegisterID op1, ImmPtr imm, Label target) (00:16:25) ^ (00:16:25) ./assembler/assembler/MacroAssembler.h:110:36: error: unknown type name 'RegisterID'; did you mean 'register_t'? (00:16:25) void branchPtr(Condition cond, RegisterID op1, ImmPtr imm, Label target) (00:16:25) ^~~~~~~~~~ (00:16:25) register_t (00:16:25) /usr/include/sys/types.h:187:22: note: 'register_t' declared here (00:16:25) typedef __register_t register_t; (00:16:25) ^ (00:16:25) In file included from /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/frontend/BytecodeCompiler.cpp:10: (00:16:25) In file included from ./frontend/BytecodeEmitter.h:19: (00:16:25) In file included from ./frontend/SharedContext.h:21: (00:16:25) In file included from ./vm/ScopeObject.h:12: (00:16:25) In file included from ./jsweakmap.h:12: (00:16:25) In file included from ./jscompartment.h:16: (00:16:25) In file included from ./gc/Zone.h:22: (00:16:25) In file included from ./vm/GlobalObject.h:18: (00:16:25) In file included from ./builtin/RegExp.h:13: (00:16:25) In file included from ./vm/RegExpObject.h:24: (00:16:25) In file included from ./yarr/YarrJIT.h:35: (00:16:25) ./assembler/assembler/MacroAssembler.h:110:52: error: unknown type name 'ImmPtr' (00:16:25) void branchPtr(Condition cond, RegisterID op1, ImmPtr imm, Label target) (00:16:25) ^ (00:16:25) fatal error: too many errors emitted, stopping now [-ferror-limit=] (00:16:26) In file included from /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/frontend/BytecodeEmitter.cpp:11: (00:16:26) In file included from ./frontend/BytecodeEmitter-inl.h:10: (00:16:26) In file included from ./frontend/BytecodeEmitter.h:19: (00:16:26) In file included from ./frontend/SharedContext.h:21: (00:16:26) In file included from ./vm/ScopeObject.h:12: (00:16:26) In file included from ./jsweakmap.h:12: (00:16:26) In file included from ./jscompartment.h:16: (00:16:26) In file included from ./gc/Zone.h:22: (00:16:26) In file included from ./vm/GlobalObject.h:18: (00:16:26) In file included from ./builtin/RegExp.h:13: (00:16:26) In file included from ./vm/RegExpObject.h:21: (00:16:26) In file included from ./yarr/MatchResult.h:31: (00:16:26) In file included from ./yarr/wtfbridge.h:20: (00:16:26) ./assembler/wtf/Platform.h:350:6: error: "Not supported ARM architecture" (00:16:26) # error "Not supported ARM architecture" (00:16:26) ^ (00:16:30) In file included from /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/frontend/BytecodeEmitter.cpp:11: (00:16:30) In file included from ./frontend/BytecodeEmitter-inl.h:10: (00:16:30) In file included from ./frontend/BytecodeEmitter.h:19: (00:16:30) In file included from ./frontend/SharedContext.h:21: (00:16:30) In file included from ./vm/ScopeObject.h:12: (00:16:30) In file included from ./jsweakmap.h:12: (00:16:30) In file included from ./jscompartment.h:16: (00:16:30) In file included from ./gc/Zone.h:22: (00:16:30) In file included from ./vm/GlobalObject.h:18: (00:16:30) In file included from ./builtin/RegExp.h:13: (00:16:30) In file included from ./vm/RegExpObject.h:24: (00:16:30) In file included from ./yarr/YarrJIT.h:35: (00:16:30) ./assembler/assembler/MacroAssembler.h:62:2: error: "The MacroAssembler is not supported on this platform." (00:16:30) #error "The MacroAssembler is not supported on this platform." (00:16:30) ^ (00:16:30) ./assembler/assembler/MacroAssembler.h:68:31: error: unknown class name 'MacroAssemblerBase'; did you mean 'MacroAssembler'? (00:16:30) class MacroAssembler : public MacroAssemblerBase { (00:16:30) ^~~~~~~~~~~~~~~~~~ (00:16:30) MacroAssembler (00:16:30) ./assembler/assembler/MacroAssembler.h:68:7: note: 'MacroAssembler' declared here (00:16:30) class MacroAssembler : public MacroAssemblerBase { (00:16:30) ^ (00:16:30) ./assembler/assembler/MacroAssembler.h:68:31: error: base class has incomplete type (00:16:30) class MacroAssembler : public MacroAssemblerBase { (00:16:30) ~~~~~~~^~~~~~~~~~~~~~~~~~ (00:16:30) ./assembler/assembler/MacroAssembler.h:68:7: note: definition of 'JSC::MacroAssembler' is not complete until the closing '}' (00:16:30) class MacroAssembler : public MacroAssemblerBase { (00:16:30) ^ (00:16:30) ./assembler/assembler/MacroAssembler.h:71:11: error: use of undeclared identifier 'MacroAssemblerBase'; did you mean 'MacroAssembler'? (00:16:30) using MacroAssemblerBase::pop; (00:16:30) ^~~~~~~~~~~~~~~~~~ (00:16:30) MacroAssembler (00:16:30) ./assembler/assembler/MacroAssembler.h:68:7: note: 'MacroAssembler' declared here (00:16:30) class MacroAssembler : public MacroAssemblerBase { (00:16:30) ^ (00:16:30) ./assembler/assembler/MacroAssembler.h:71:11: error: using declaration refers into 'MacroAssembler::', which is not a base class of 'MacroAssembler' (00:16:30) using MacroAssemblerBase::pop; (00:16:30) ^~~~~~~~~~~~~~~~~~~~ (00:16:30) ./assembler/assembler/MacroAssembler.h:72:11: error: use of undeclared identifier 'MacroAssemblerBase'; did you mean 'MacroAssembler'? (00:16:30) using MacroAssemblerBase::jump; (00:16:30) ^~~~~~~~~~~~~~~~~~ (00:16:30) MacroAssembler (00:16:30) ./assembler/assembler/MacroAssembler.h:68:7: note: 'MacroAssembler' declared here (00:16:30) class MacroAssembler : public MacroAssemblerBase { (00:16:30) ^ (00:16:30) ./assembler/assembler/MacroAssembler.h:72:11: error: using declaration refers into 'MacroAssembler::', which is not a base class of 'MacroAssembler' (00:16:31) using MacroAssemblerBase::jump; (00:16:31) ^~~~~~~~~~~~~~~~~~~~ (00:16:31) ./assembler/assembler/MacroAssembler.h:73:11: error: use of undeclared identifier 'MacroAssemblerBase'; did you mean 'MacroAssembler'? (00:16:31) using MacroAssemblerBase::branch32; (00:16:31) ^~~~~~~~~~~~~~~~~~ (00:16:31) MacroAssembler (00:16:31) ./assembler/assembler/MacroAssembler.h:68:7: note: 'MacroAssembler' declared here (00:16:31) class MacroAssembler : public MacroAssemblerBase { (00:16:31) ^ (00:16:31) ./assembler/assembler/MacroAssembler.h:73:11: error: using declaration refers into 'MacroAssembler::', which is not a base class of 'MacroAssembler' (00:16:31) using MacroAssemblerBase::branch32; (00:16:31) ^~~~~~~~~~~~~~~~~~~~ (00:16:31) ./assembler/assembler/MacroAssembler.h:74:11: error: use of undeclared identifier 'MacroAssemblerBase'; did you mean 'MacroAssembler'? (00:16:31) using MacroAssemblerBase::branch16; (00:16:31) ^~~~~~~~~~~~~~~~~~ (00:16:31) MacroAssembler (00:16:31) ./assembler/assembler/MacroAssembler.h:68:7: note: 'MacroAssembler' declared here (00:16:31) class MacroAssembler : public MacroAssemblerBase { (00:16:31) ^ (00:16:31) ./assembler/assembler/MacroAssembler.h:74:11: error: using declaration refers into 'MacroAssembler::', which is not a base class of 'MacroAssembler' (00:16:31) using MacroAssemblerBase::branch16; (00:16:31) ^~~~~~~~~~~~~~~~~~~~ (00:16:31) ./assembler/assembler/MacroAssembler.h:88:15: error: unknown type name 'RegisterID'; did you mean 'register_t'? (00:16:32) void peek(RegisterID dest, int index = 0) (00:16:32) ^~~~~~~~~~ (00:16:32) register_t (00:16:32) /usr/include/sys/types.h:187:22: note: 'register_t' declared here (00:16:32) typedef __register_t register_t; (00:16:32) ^ (00:16:32) In file included from /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/frontend/BytecodeEmitter.cpp:11: (00:16:32) In file included from ./frontend/BytecodeEmitter-inl.h:10: (00:16:32) In file included from ./frontend/BytecodeEmitter.h:19: (00:16:32) In file included from ./frontend/SharedContext.h:21: (00:16:32) In file included from ./vm/ScopeObject.h:12: (00:16:32) In file included from ./jsweakmap.h:12: (00:16:32) In file included from ./jscompartment.h:16: (00:16:32) In file included from ./gc/Zone.h:22: (00:16:32) In file included from ./vm/GlobalObject.h:18: (00:16:32) In file included from ./builtin/RegExp.h:13: (00:16:32) In file included from ./vm/RegExpObject.h:24: (00:16:32) In file included from ./yarr/YarrJIT.h:35: (00:16:32) ./assembler/assembler/MacroAssembler.h:93:15: error: unknown type name 'RegisterID'; did you mean 'register_t'? (00:16:32) void poke(RegisterID src, int index = 0) (00:16:32) ^~~~~~~~~~ (00:16:32) register_t (00:16:32) /usr/include/sys/types.h:187:22: note: 'register_t' declared here (00:16:32) typedef __register_t register_t; (00:16:32) ^ (00:16:32) In file included from /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/frontend/BytecodeEmitter.cpp:11: (00:16:33) In file included from ./frontend/BytecodeEmitter-inl.h:10: (00:16:33) In file included from ./frontend/BytecodeEmitter.h:19: (00:16:33) In file included from ./frontend/SharedContext.h:21: (00:16:33) In file included from ./vm/ScopeObject.h:12: (00:16:33) In file included from ./jsweakmap.h:12: (00:16:33) In file included from ./jscompartment.h:16: (00:16:33) In file included from ./gc/Zone.h:22: (00:16:33) In file included from ./vm/GlobalObject.h:18: (00:16:33) In file included from ./builtin/RegExp.h:13: (00:16:33) In file included from ./vm/RegExpObject.h:24: (00:16:33) In file included from ./yarr/YarrJIT.h:35: (00:16:33) ./assembler/assembler/MacroAssembler.h:98:15: error: unknown type name 'TrustedImm32' (00:16:33) void poke(TrustedImm32 value, int index = 0) (00:16:33) ^ (00:16:33) ./assembler/assembler/MacroAssembler.h:103:15: error: unknown type name 'TrustedImmPtr' (00:16:33) void poke(TrustedImmPtr imm, int index = 0) (00:16:33) ^ (00:16:33) ./assembler/assembler/MacroAssembler.h:110:20: error: unknown type name 'Condition' (00:16:33) void branchPtr(Condition cond, RegisterID op1, ImmPtr imm, Label target) (00:16:33) ^ (00:16:33) ./assembler/assembler/MacroAssembler.h:110:36: error: unknown type name 'RegisterID'; did you mean 'register_t'? (00:16:33) void branchPtr(Condition cond, RegisterID op1, ImmPtr imm, Label target) (00:16:33) ^~~~~~~~~~ (00:16:33) register_t (00:16:33) /usr/include/sys/types.h:187:22: note: 'register_t' declared here (00:16:33) typedef __register_t register_t; (00:16:33) ^ (00:16:33) In file included from /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/frontend/BytecodeEmitter.cpp:11: (00:16:33) In file included from ./frontend/BytecodeEmitter-inl.h:10: (00:16:33) In file included from ./frontend/BytecodeEmitter.h:19: (00:16:33) In file included from ./frontend/SharedContext.h:21: (00:16:33) In file included from ./vm/ScopeObject.h:12: (00:16:33) In file included from ./jsweakmap.h:12: (00:16:33) In file included from ./jscompartment.h:16: (00:16:33) In file included from ./gc/Zone.h:22: (00:16:33) In file included from ./vm/GlobalObject.h:18: (00:16:33) In file included from ./builtin/RegExp.h:13: (00:16:33) In file included from ./vm/RegExpObject.h:24: (00:16:33) In file included from ./yarr/YarrJIT.h:35: (00:16:33) ./assembler/assembler/MacroAssembler.h:110:52: error: unknown type name 'ImmPtr' (00:16:33) void branchPtr(Condition cond, RegisterID op1, ImmPtr imm, Label target) (00:16:33) ^ (00:16:33) fatal error: too many errors emitted, stopping now [-ferror-limit=] (00:16:37) In file included from /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/mfbt/decimal/Decimal.cpp:31: (00:16:37) In file included from /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/mfbt/decimal/Decimal.h:42: (00:16:37) ./dist/include/mozilla/Types.h:141:11: warning: 'decltype' macro redefined [-Wmacro-redefined] (00:16:37) # define decltype __typeof__ (00:16:37) ^ (00:16:37) /usr/include/c++/v1/__config:640:11: note: previous definition is here (00:16:37) # define decltype(__x) __decltype(__x) (00:16:37) ^ (00:16:37) In file included from /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/mfbt/decimal/Decimal.cpp:32: (00:16:37) In file included from /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/mfbt/decimal/moz-decimal-utils.h:17: (00:16:37) ./dist/include/mozilla/NullPtr.h:40:13: warning: 'nullptr' macro redefined [-Wmacro-redefined] (00:16:37) # define nullptr __null (00:16:37) ^ (00:16:37) /usr/include/c++/v1/__nullptr:53:9: note: previous definition is here (00:16:37) #define nullptr _VSTD::__get_nullptr_t() (00:16:37) ^ (00:16:37) In file included from /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/mfbt/decimal/Decimal.cpp:32: (00:16:37) In file included from /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/mfbt/decimal/moz-decimal-utils.h:13: (00:16:37) In file included from /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/mfbt/decimal/../double-conversion/double-conversion.h:32: (00:16:37) ./../../mfbt/double-conversion/utils.h:284:16: warning: unused typedef 'VerifySizesAreEqual' [-Wunused-local-typedef] (00:16:37) typedef char VerifySizesAreEqual[sizeof(Dest) == sizeof(Source) ? 1 : -1]; (00:16:37) ^ (00:16:37) 3 warnings generated. (00:16:37) c++ -o CharacterEncoding.o -c -fvisibility=hidden -DNO_NSPR_10_SUPPORT -DIMPL_MFBT -DEXPORT_JS_API -DUSE_ZLIB -I./../../mfbt/double-conversion -I./../../intl/icu/source/common -I./../../intl/icu/source/i18n -I. -I. -I./dist/include -I/usr/local/include/nspr -I. -I./assembler -I./yarr -fPIC -Qunused-arguments -I/usr/local/include -Qunused-arguments -Wall -Wpointer-arith -Woverloaded-virtual -Werror=return-type -Wtype-limits -Wempty-body -Werror=conversion-null -Wsign-compare -Wno-invalid-offsetof -Wno-c++0x-extensions -Wno-extended-offsetof -Wno-unknown-warning-option -Wno-return-type-c-linkage -Wno-mismatched-tags -O -pipe -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -pipe -DNDEBUG -DTRIMMED -O -fomit-frame-pointer -DUSE_SYSTEM_MALLOC=1 -DENABLE_ASSEMBLER=1 -DENABLE_JIT=1 -Qunused-arguments -I/usr/local/include -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MP -MF .deps/CharacterEncoding.o.pp /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/vm/CharacterEncoding.cpp (00:16:37) DateTime.cpp (00:16:47) 2 warnings and 20 errors generated. (00:16:47) gmake[2]: *** [config/rules.mk:1139: ArgumentsObject.o] Error 1 (00:16:47) gmake[2]: *** Waiting for unfinished jobs.... (00:16:49) 2 warnings and 20 errors generated. (00:16:49) gmake[2]: *** [config/rules.mk:1139: BytecodeCompiler.o] Error 1 (00:16:58) 2 warnings and 20 errors generated. (00:16:58) gmake[2]: *** [config/rules.mk:1139: BytecodeEmitter.o] Error 1 (00:17:01) In file included from /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/vm/CharacterEncoding.cpp:7: (00:17:01) In file included from ./jscntxt.h:13: (00:17:01) In file included from ./dist/include/mozilla/PodOperations.h:18: (00:17:01) In file included from ./dist/include/mozilla/Util.h:16: (00:17:01) ./dist/include/mozilla/Types.h:141:11: warning: 'decltype' macro redefined [-Wmacro-redefined] (00:17:01) # define decltype __typeof__ (00:17:01) ^ (00:17:01) /usr/include/c++/v1/__config:640:11: note: previous definition is here (00:17:01) # define decltype(__x) __decltype(__x) (00:17:01) ^ (00:17:01) In file included from /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/vm/CharacterEncoding.cpp:7: (00:17:01) In file included from ./jscntxt.h:18: (00:17:01) In file included from ./jsapi.h:27: (00:17:01) In file included from ./dist/include/js/CharacterEncoding.h:10: (00:17:01) In file included from ./dist/include/mozilla/Range.h:11: (00:17:01) ./dist/include/mozilla/NullPtr.h:40:13: warning: 'nullptr' macro redefined [-Wmacro-redefined] (00:17:01) # define nullptr __null (00:17:01) ^ (00:17:01) /usr/include/c++/v1/__nullptr:53:9: note: previous definition is here (00:17:01) #define nullptr _VSTD::__get_nullptr_t() (00:17:01) ^ (00:17:01) In file included from /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/vm/CharacterEncoding.cpp:7: (00:17:01) In file included from ./jscntxt.h:18: (00:17:01) In file included from ./jsapi.h:32: (00:17:01) ./dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] (00:17:01) : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), (00:17:01) ^ (00:17:01) ./jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here (00:17:01) : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) (00:17:01) ^ (00:17:01) ./jsapi.h:542:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here (00:17:01) : AutoVectorRooter(cx, VALVECTOR) (00:17:01) ^ (00:17:01) In file included from /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/vm/CharacterEncoding.cpp:7: (00:17:01) In file included from ./jscntxt.h:18: (00:17:01) In file included from ./jsapi.h:32: (00:17:01) ./dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] (00:17:01) : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), (00:17:01) ^ (00:17:01) ./jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here (00:17:01) : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) (00:17:01) ^ (00:17:01) ./jsapi.h:555:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here (00:17:01) : AutoVectorRooter(cx, IDVECTOR) (00:17:01) ^ (00:17:01) In file included from /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/vm/CharacterEncoding.cpp:7: (00:17:01) In file included from ./jscntxt.h:18: (00:17:01) In file included from ./jsapi.h:32: (00:17:01) ./dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] (00:17:01) : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), (00:17:01) ^ (00:17:01) ./jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here (00:17:01) : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) (00:17:01) ^ (00:17:01) ./jsapi.h:568:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here (00:17:01) : AutoVectorRooter(cx, OBJVECTOR) (00:17:01) ^ (00:17:01) In file included from /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/vm/CharacterEncoding.cpp:7: (00:17:01) In file included from ./jscntxt.h:18: (00:17:01) In file included from ./jsapi.h:32: (00:17:01) ./dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] (00:17:01) : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), (00:17:01) ^ (00:17:01) ./jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here (00:17:01) : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) (00:17:01) ^ (00:17:01) ./jsapi.h:581:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here (00:17:01) : AutoVectorRooter(cx, SCRIPTVECTOR) (00:17:01) ^ (00:17:01) In file included from /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/vm/CharacterEncoding.cpp:7: (00:17:01) In file included from ./jscntxt.h:18: (00:17:01) In file included from ./jsapi.h:32: (00:17:01) ./dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] (00:17:01) : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), (00:17:01) ^ (00:17:01) ./jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here (00:17:01) : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) (00:17:01) ^ (00:17:01) ./vm/String.h:868:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here (00:17:01) : AutoVectorRooter(cx, NAMEVECTOR) (00:17:01) ^ (00:17:01) In file included from /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/vm/CharacterEncoding.cpp:7: (00:17:01) In file included from ./jscntxt.h:18: (00:17:01) In file included from ./jsapi.h:32: (00:17:01) ./dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] (00:17:01) : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), (00:17:01) ^ (00:17:01) ./jsgc.h:705:5: note: in instantiation of member function 'js::Vector::Vector' requested here (00:17:01) GCHelperThread(JSRuntime *rt) (00:17:01) ^ (00:17:01) In file included from /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/vm/CharacterEncoding.cpp:7: (00:17:01) In file included from ./jscntxt.h:18: (00:17:01) In file included from ./jsapi.h:32: (00:17:01) ./dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] (00:17:01) : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), (00:17:01) ^ (00:17:01) ./jit/CompactBuffer.h:98:5: note: in instantiation of member function 'js::Vector::Vector' requested here (00:17:01) CompactBufferWriter() (00:17:01) ^ (00:17:01) In file included from /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/vm/CharacterEncoding.cpp:7: (00:17:01) In file included from ./jscntxt.h:18: (00:17:01) In file included from ./jsapi.h:32: (00:17:01) ./dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] (00:17:01) : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), (00:17:01) ^ (00:17:01) ./jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here (00:17:01) : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) (00:17:01) ^ (00:17:01) ./jscntxt.h:2333:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here (00:17:01) : AutoVectorRooter(cx, STRINGVECTOR) (00:17:01) ^ (00:17:01) In file included from /wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src/vm/CharacterEncoding.cpp:7: (00:17:01) In file included from ./jscntxt.h:18: (00:17:01) In file included from ./jsapi.h:32: (00:17:01) ./dist/include/js/Vector.h:531:34: warning: field 'storage' is uninitialized when used here [-Wuninitialized] (00:17:01) : AllocPolicy(ap), mBegin((T *)storage.addr()), mLength(0), (00:17:01) ^ (00:17:01) ./jsapi.h:224:32: note: in instantiation of member function 'js::Vector::Vector' requested here (00:17:01) : AutoGCRooter(cx, tag), vector(cx), vectorRoot(cx, &vector) (00:17:01) ^ (00:17:01) ./jscntxt.h:2346:11: note: in instantiation of member function 'JS::AutoVectorRooter::AutoVectorRooter' requested here (00:17:01) : AutoVectorRooter(cx, SHAPEVECTOR) (00:17:01) ^ (00:17:01) 11 warnings generated. (00:17:01) gmake[2]: Leaving directory '/wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src' (00:17:01) gmake[1]: *** [config/rules.mk:679: all] Error 2 (00:17:01) gmake[1]: Leaving directory '/wrkdirs/usr/ports/lang/spidermonkey24/work/mozjs-24.2.0/js/src' (00:17:01) ===> Compilation failed unexpectedly. (00:17:01) Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to (00:17:01) the maintainer. (00:17:01) *** Error code 1 (00:17:01) (00:17:01) Stop. (00:17:01) make: stopped in /usr/ports/lang/spidermonkey24 (00:17:02) ====>> Cleaning up wrkdir (00:17:12) ===> Cleaning for spidermonkey24-24.2.0_2 (00:19:08) build of lang/spidermonkey24 ended at Thu Nov 3 07:00:27 UTC 2016 (00:19:08) build time: 00:19:09 (00:19:08) !!! build failure encountered !!!